London narrowly misses out being named best travel destination in the world – see who beat us
London has been named one of the best travel destinations in the world, beating popular cities including Rome, Paris and Crete. Tripadvisor has revealed the most sought-after spots across the globe in their first Travellers’ Choice Awards, and London has come out right at the top. The capital city has been named the third most … Read more