In a nutshell: London rewards a curious, local pace. Below are the best things to do, where to eat and where to stay, all chosen by locals and linked to our full listings.
Top things to do in London
- British Museum in Bloomsbury
- Tate Modern in Bankside
- Borough Market in Southwark
- Hampstead Heath in Hampstead
- Sky Garden in City of London
- Primrose Hill in Primrose Hill
- Columbia Road Flower Market in Bethnal Green
Where to eat in London
- Dishoom Covent Garden in Covent Garden
- St. JOHN in Smithfield
- Padella in Borough
- Barrafina in Soho
- Lahore Kebab House in Whitechapel
Where to stay in London
- The Zetter Townhouse Clerkenwell in Clerkenwell
- The Hoxton, Shoreditch in Shoreditch
- citizenM Tower of London in Tower Hill
- The Ned in City of London
- Artist Residence London in Pimlico
Best tours and experiences
- Jack the Ripper Walk in Whitechapel
- Uber Boat by Thames Clippers in South Bank
- Warner Bros. Studio Tour: Harry Potter in Leavesden
- Little Venice Canal Cruise in Little Venice
Frequently asked questions
Is London worth visiting?
Yes. London offers a rewarding mix of sights, food and local character, from landmarks like British Museum to its neighbourhood restaurants and markets.
How many days do you need in London?
Two to three days is enough to enjoy the highlights of London at a relaxed pace, with time for its food and a day trip if you have longer.
What is London known for?
London is known for its distinctive sights, local food and atmosphere. Browse our guide for the spots locals actually recommend.
What is the best time to visit London?
Spring and autumn generally bring the most comfortable weather and thinner crowds, though London is enjoyable year-round.
See every local pick in the full London guide.
Plan your trip to London
Compare places to stay and book tours and experiences, all in one map.