London, England, is one of the world’s most visited cities for myriad reasons. Immersed in history, it is a window into Britain’s varied past, yet simultaneously a modern metropolis with a global outlook on everything from food to fashion. Visiting London means experiencing the diverse and dynamic culture that make it one of the world’s most international cities. Explore unique canal-laden neighbourhoods, vast parklands, royal antiquities, iconic architecture and the charming pub culture London is famous for. London is not just the gateway to Europe and the UK, it is an alluring, eclectic destination in itself.
When searching for the best things to do in London, it’s easy to see why you could spend weeks in the British capital alone. From historic places to visit in London to the city’s modern attractions, your to-do list is bound to be long!
Famous in equal parts for its traditional Sunday roasts as for its curries, London’s dining scene is certainly varied. Embark on a pub crawl to some of the city’s best gastropubs, have a traditional high tea, or take a tour of international cuisines in Covent Garden. Have a celebrity chef meal in a fancy restaurant, flavoursome street food at one of London’s many markets, or sit down for an authentic curry on Brick Lane, London has something to satisfy all of your foodie cravings.
A haven for both high street fashion and cutting-edge design, London has long held a prominent position on the world fashion stage. Rummage through antique goods at markets in Notting Hill and Camden, hit the high street shop on Oxford Street or indulge in the experience that only a department store like Harrods can provide.
The site of a city since Roman times, London is filled with interesting landmarks and historic sites. Take a tour of the Tower of London, which has been a fixture on the skyline since the 11th century, see inside the Houses of Parliament and watch Big Ben keep perfect time. New or old, London’s landmarks are iconic must-see destinations.
Between London’s busy financial district and rows of perfect Georgian terraces, the city is home to plenty of manicured gardens and sprawling parklands. From the central parks of St James and Hyde Park to the untamed fields of Richmond and Hampstead heath, London parks are a destination in themselves.
Sporting a unique melange of traditional British culture and modern international art, London’s museums and galleries shouldn’t be missed. Explore the galleries of the Tate Modern, experience a true night at the British Museum or catch a classic musical at a West End theatre.