London, United Kingdom

London, United Kingdom

London is a city of infinite layers—ancient Roman walls stand beside cutting-edge skyscrapers, royal ceremonies unfold in centuries-old palaces, and diverse neighborhoods offer cuisines from every corner of the globe. This is where Shakespeare's Globe sits across the Thames from the Tate Modern, where afternoon tea remains a cherished ritual, and where iconic red buses and black cabs navigate streets once walked by kings and revolutionaries. London's museums are world-class and mostly free, its theater scene is unrivaled, and its blend of tradition and innovation creates a city that feels both timeless and thoroughly modern.

Top Attractions in London

Travel Info

Typical Costs

Find hotels in London