Few cities in the world pack as much history and reinvention into one sprawling map as London, and figuring out the best things to do in London can feel overwhelming when world-class museums, royal palaces, live theatre, and centuries of architecture all compete for your attention.
The best of the city rewards curiosity: you can spend a morning gazing up at St Paul's dome, an afternoon lost in the galleries of the British Museum, and an evening chasing curry on Brick Lane or a play in the West End.
This is a city built on empire and constant renewal, and it wears both layers openly.
What makes London special is how distinct its neighbourhoods are. The glass towers of the City give way to the leafy calm of Greenwich, the lanterns of Chinatown, the street art of Shoreditch, and the bookish hum of Bloomsbury.
The River Thames ties it all together, winding past Westminster, the South Bank, and Tower Bridge, with riverside paths and bridges that let you cross the story of the city on foot.
You can eat superbly on a budget, catch a football match in a roaring stadium, or ride the Tube straight through the beating heart of the capital.
This guide is built to be comprehensive, whether you have a rainy afternoon, a family weekend, a romantic getaway, or a full week to explore.
We break London down by mood and traveller, fun, free, family-friendly, adults-only, romantic, nightlife, and rainy-day picks, then move through the seasons and the neighbourhoods so you can build an itinerary that actually fits how you like to travel.