Check out the free Hotel Owner podcast, Checking In, episodes released weekly

Play
Current Affairs

London most reviewed city in the world, says TripAdvisor

Travel reviews website TripAdvisor has revealed that London was its most reviewed city in the world in 2014, gaining 565,742 reviews throughout the year. 

Back to top button