5London, England

London is a perfect mix of ancient and modern. Landmarks like the Tower of London, Buckingham Palace, and Westminster Abbey reflect the city’s history.

The old streets of Covent Garden and the medieval charm of Southwark transport visitors to the past. London’s historic pubs and markets add to its timeless appeal