A VisitLondon spokesperson said: “Across the UK it’s estimated that tourism linked to Royal residences such as Buckingham Palace and Windsor Castle generates more than £500 million a year and attracts more than 2.7 million visitors.”
Russell Imrie, managing director of Edinburgh-based...