London: Best destination in the world!

Voted for by Travellers, London topped the ranks of Tripadvisor’s top World destinations in 2019

https://www.tripadvisor.com/TravelersChoice-Destinations