15 Best Things to Do in London (Must-See Attractions + Hidden Gems)

Big Ben Westminster Bridge

London is packed with iconic landmarks, historic sites, and incredible neighborhoods — but with so much to see, it’s easy to feel overwhelmed.

This guide breaks down the best things to do in London, from must-see attractions like Big Ben and the Tower of London to local favorites and hidden gems you won’t want to miss.

–> Whether it’s your first visit or your fifth, these are the experiences that are actually worth your time.

Top Experiences to Book

  • Tower of London tickets → Check availability
  • London Eye tickets (this one is 2-for-1, which includes tickets for Madame Tussauds) → Check prices
  • Thames River Cruise (this one includes Afternoon Tea!) → View options
  • Buckingham Palace tour (this tour includes Big Ben and Westminster as well!) → Check dates
  • London food tour (this one includes Soho and Covent Gardens) → See tours

** These are some of the most popular experiences in London and often sell out.

Must-see, Top Things to Do in London:

 

Must see changing of the guard london

Big Ben & Westminster

One of London’s most iconic landmarks, Big Ben and the Houses of Parliament are a must-see — especially early in the morning or at sunset.

–> Great Instaspot from Westminster Bridge

Tower of London

This historic fortress is home to the Crown Jewels and one of the most fascinating attractions in London.

–> Check ticket availability

Buckingham Palace

Visit the official residence of the King and watch the Changing of the Guard ceremony.

–> Best visited in the morning. Check ticket options.

St. Paul’s Cathedral

Climb to the top for one of the best views in London.

–> Check Skip-the-Line entry ticket prices

Best Views & Experiences in London

1) London Eye

One of the best ways to see London from above.

–> Check ticket prices

London Eye

2) Tower Bridge

Walk across one of London’s most famous bridges and explore the glass walkway.

Tower of London and Tower Bridge

Sky Garden

A free indoor garden with panoramic views — one of London’s best hidden gems.

sky garden London

The Shard

For the highest view in London (and the tallest building in Western Europe), head to the observation deck.

the shard

One of the best ways to see London from above.

–> Check entry ticket prices

Best Neighborhoods to Explore

 

Covent Gardens

Street performers, shops, and a lively atmosphere make this one of the best areas to explore.

Covent Gardens

Soho

London’s food and nightlife hub — perfect for dinner and drinks.

Soho

Notting Hill

Famous for colorful houses and Portobello Road Market.

Notting Hill

Shoreditch

Trendy, creative, and full of street art and cool cafes.

Shoreditch

Best Food Experiences in London

Borough Market

One of the best food markets in London.

–> Perfect stop during sightseeing

Afternoon Tea

A classic London experience — worth doing at least once.

Fish & Chips

–> Try it at a traditional pub for the full experience.

Camden Market

Street food from around the world in a fun setting.

Hidden Gems in London

 

Leadenhall Market

  • A beautiful covered market that feels like stepping back in time.

Leadenhall Market

Neal’s Yard

  • A colorful hidden courtyard in Covent Garden.

Neal's Yard Covent

Little Venice

  • A peaceful canal area away from the crowds.

Little Venice

Greenwich

  • Great for views, history, and a slightly different side of London.

How to Plan Your Time

  • If you’re planning a short trip → focus on central London
  • 3 days → follow a structured itinerary, see 3 days in London Itinerary
  • If you’re planning a longer stay → explore neighborhoods + day trips

Where to Stay in London

Where you stay makes a HUGE difference in London. If you stay in the right place, you’ll save precious time and will be able to relax and enjoy.

–> Where to Stay in London (Best Areas + Hotels)

London Travel Tips

  • Use the Tube — fastest way to get around
  • Walk between close attractions
  • Book popular attractions early

FAQ

What is the #1 thing to do in London?

Seeing Big Ben and Westminster is the most iconic experience.

How many days do you need in London?

3–5 days is ideal.

Is London expensive?

Yes, but you can balance it with free attractions.

Planning Additional Stops on Your European Adventure? Check out these helpful guides:

Where to Stay in Amsterdam: Best Neighborhoods & Hotel Picks (2026)

Where to Stay in Rome (Best Areas + Hotels)

Where to Stay in Budapest (Best Areas & Hotels for Every Traveler)

Where to Stay in Prague (Best Areas & Hotels for Every Traveler)

Where to Stay in Vienna (2026): Best Hotels + Top Areas for Every Budget

Scroll to Top