Does Edinburgh’s Royal Mile need 72 tourist gift shops? People living in the area say they are seeing the overtourism problems being experienced across Europe. Source