Europe United Kingdom England London

London

London, an iconic metropolis steeped in history and diversity, needs no introduction. Its very name evokes images of British accents, bustling pubs, double-decker buses, and the majestic landmarks that dominate its skyline – from the regal Houses of Parliament to the iconic London Eye. It is fair to say, London isn't just a city to visit; it's an experience never to be forgotten.

Must-see attractions in London

Tower of London

London

Tower of London - Part of the Historic Royal Palaces, housing the Crown Jewels.

Buckingham Palace

London

Buckingham Palace in London

London Eye

London

View of the London Eye at sunset in London, UK

Westminster Abbey

London

Westminster Abbey - Collegiate Church of St Peter at Westminster in London, UK

The Shard

London

The Shard in London, UK

Popular tours in London