BeforeDepart
HomeTravel Guides › Things to Do in London

๐Ÿ“ Things to Do in London: Top Attractions & Experiences

By BeforeDepart Editorial Team · Updated June 2026
Things to do in London

The best things to do in London, from must-see landmarks to the experiences worth your time โ€” plus how long to stay and how to get around.

Top things to do in London

  1. The British Museum and the National Gallery (both free). The British Museum and the National Gallery (both free).
  2. A walk from Westminster along the South Bank to the Tower of London. A walk from Westminster along the South Bank to the Tower of London.
  3. A ride on the London Eye for the view. A ride on the London Eye for the view.
  4. Markets: Borough for food. Markets: Borough for food, Camden for character.
  5. A green afternoon in Hyde Park or Regent's Park. A green afternoon in Hyde Park or Regent's Park.

How many days do you need in London?

Plan for 2 to 3 days to enjoy the highlights without rushing. Add extra time for day trips or a slower pace.

Best time to visit

May to September brings the warmest, longest days and outdoor events, though it is busiest. Spring and early autumn are pleasant and quieter. Winter is dark and damp but festive, with shorter queues at major sights.

Getting around

The Underground ("the Tube") plus buses cover everything โ€” just tap a contactless card or phone; fares are capped daily. Walking between central sights is often quicker than you think. Avoid driving: congestion charges and parking make it pointless.

Tips for visiting Londonโ€™s attractions

โœˆ๏ธ Before you go to London

Sort the practical stuff that saves money and stress:

โ†’ Plan your London trip with BeforeDepart

Frequently asked questions

What are the top things to do in London?

Highlights include: The British Museum and the National Gallery (both free); A walk from Westminster along the South Bank to the Tower of London; A ride on the London Eye for the view; Markets: Borough for food, Camden for character; A green afternoon in Hyde Park or Regent's Park.

How many days do you need in London?

Most travelers need 2 to 3 days to see the main highlights at a comfortable pace, longer if you want day trips or a slower rhythm.

When is the best time to visit London?

May to September brings the warmest, longest days and outdoor events, though it is busiest. Spring and early autumn are pleasant and quieter. Winter is dark and damp but festive, with shorter queues at major sights.