6London, England

London is a perfect mix of ancient and modern. Landmarks such as the Tower of London, Buckingham Palace, and Westminster Abbey reflect the city’s rich 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