Things to do in London

Things to do in London

Find out about offers, things to do, and exciting attractions to explore in London.

17 Things to do in London

17 Things to do found / Page 1 of 2
Sort by
Filter
20%
off
London Hop-On Hop-Off Tootbus Tour
Add to Wishlist
  London
4.0
  Less than 10 Tickets Sold
40.00 USD
50.00 USD
* per person
+158
90-Minute Ticket to The Dare SkyWalk at Tottenham Hotspur Stadium
Add to Wishlist
  London
4.0
  Less than 10 Tickets Sold
51.69 USD
* per person
+163
Entry Ticket to Kew Gardens and Palace with a Free Walking Tour
Add to Wishlist
  London
4.0
  Less than 10 Tickets Sold
15.29 USD
* per person
New
+48
1-Day Entry Ticket to Alton Tower Resort
Add to Wishlist
  London
4.0
  Less than 10 Tickets Sold
45.35 USD
* per person
+143
10%
off
Entry Ticket to London Eye with 10% Off
Add to Wishlist
  London
4.0
  Less than 10 Tickets Sold
37.43 USD
41.59 USD
* per person
+131
10%
off
Ticket to Madame Tussauds London + Marvel 4D Experience
Add to Wishlist
  London
4.0
  Less than 10 Tickets Sold
45.00 USD
50.00 USD
* per person
+158
Admission Ticket to The London Bridge Experience
Add to Wishlist
  London
4.0
  Less than 10 Tickets Sold
33.39 USD
* per person
New
+105
10%
off
LEGOLAND Entry Ticket with Transfers
Add to Wishlist
  London
4.0
  Less than 10 Tickets Sold
90.54 USD
100.60 USD
* per person
New
+318
Admission Ticket to Tower of London with a Beefeater Tour
Add to Wishlist
  London
4.0
  Less than 10 Tickets Sold
44.09 USD
* per person
New
+139
London Paradox Museum Entry Ticket
Add to Wishlist
  London
4.0
  Less than 10 Tickets Sold
27.41 USD
* per person
New
+87
23%
off
Speedboat Tour on Thames River in London for 50 Minutes
Add to Wishlist
  London
4.0
  Less than 10 Tickets Sold
63.14 USD
82.00 USD
* per person
10%
off
Tour at Windsor Castle and George’s Church in London with 10% Off
Add to Wishlist
  London
4.0
  Less than 10 Tickets Sold
17.54 USD
19.49 USD
* per person
10%
off
90-Minute Ticket to Up at the O2 Experience in London
Add to Wishlist
  London
4.0
  Less than 10 Tickets Sold
43.20 USD
48.00 USD
* per person
12%
off
Warner Bros and Oxford University Full-Day Adventure
Add to Wishlist
  London
4.0
  Less than 10 Tickets Sold
191.84 USD
218.00 USD
* per person
+689
Filter

Things to do in London

Welcome to London, a city brimming with rich history, breathtaking sights, and unique activities for everyone. Whether you’re visiting for a weekend or exploring for a longer stay, London offers an unforgettable experience, with something to delight every kind of traveller. Here’s a guide to the best things to do in London, showcasing its must-see attractions and endless activities.

Must-see attractions in London

1. Sightseeing with Toot Bus

Kick off your adventure with a Toot Bus tour—a fantastic way to see London attractions from an open-top bus. As you ride, you’ll pass iconic landmarks like Big Ben, Buckingham Palace, and Trafalgar Square, enjoying unparalleled views of the city's vibrant landscape. Toot Bus offers hop-on-hop-off flexibility, making it a convenient choice for both first-time visitors and seasoned travellers looking to maximize their time exploring.

2. Unmissable Views from the London Eye

For sweeping views of London’s skyline, a ride on the London Eye is a must do in London. Rising high above the River Thames, this iconic Ferris wheel offers a 360-degree panorama of the city’s most famous landmarks, including St. Paul’s Cathedral, Tower Bridge, and the Shard. It’s one of the best things to do in London with kids, as they’ll be captivated by the views and the thrill of seeing the city from above.

3. Dive into London’s Museums

London’s museums are world-renowned and offer fascinating insights into art, history, science, and culture. The British Museum, with its collection of ancient artifacts, and the Natural History Museum, famous for its dinosaur skeletons, are among the top Activities to do in London. Don’t miss the Tate Modern for contemporary art or the Victoria and Albert Museum for design enthusiasts. Many museums are free, making them one of the best activities in London for budget-conscious travellers.

4. Adventure and Entertainment at The O2

For those seeking more thrilling activities in London, The O2 is a premier entertainment venue featuring concerts, sporting events, and an indoor arena. You can also experience the adventurous “Up at The O2,” where you climb to the top of the venue’s dome for an unforgettable view of the city. It’s one of the best activities in London for adrenaline seekers and a fun addition to any itinerary.

5. Step into the Wizarding World at Warner Bros. Studio Tour

One of the most magical tourist attractions is the Warner Bros. Studio Tour: The Making of Harry Potter. Here, fans can step behind the scenes of the beloved Harry Potter films and explore the Great Hall, Diagon Alley, and the Forbidden Forest. This interactive experience is perfect for families and fans of all ages, offering an immersive look into the wizarding world. It’s a London attraction that transports you straight into the fantasy of Hogwarts and beyond.

6. Explore Historic Sites and Royal Landmarks

London is home to some of the world’s most impressive historical sites and royal residences. Make time to visit the Tower of London to see the Crown Jewels and learn about the city’s storied past. A trip to Buckingham Palace allows visitors to witness the Changing of the Guard, while Westminster Abbey is a must-see for its stunning Gothic architecture and royal history. These places to visit in London are steeped in heritage and perfect for anyone curious about British history.

7. Relax in London’s Beautiful Parks

In between sightseeing, take a moment to relax in one of London’s green spaces. Hyde Park and Regent’s Park are ideal spots to unwind or have a picnic, and they’re among the best things to do in London with kids. St. James’s Park offers fantastic views of Buckingham Palace, and the Kensington Gardens offer pathways leading to the serene Serpentine Gallery. These parks add a peaceful respite to your list of things to do in London.

8. Discover More London Activities and Attractions

No matter your interests, there’s always something new to discover in London. From sightseeing along the River Thames to exploring markets like Borough Market and Portobello Road, London is brimming with activities for all ages. If you’re looking for evening entertainment, check out the West End theatres or take a nighttime river cruise to see the city illuminated.

What to do in London

Where to Shop in London London is a shopper’s paradise, offering everything from luxury boutiques to eclectic markets. Here are some must-visit shopping destinations:

  • Oxford Street: London’s iconic shopping street boasts over 300 shops, including renowned department stores like Selfridges and high-street favourites like Zara, H&M, and Primark. It's a bustling hub perfect for those seeking a mix of popular brands and one-of-a-kind finds.
  • Covent Garden: This vibrant area combines shopping, dining, and entertainment in a charming atmosphere. Discover a mix of luxury boutiques, artisanal shops, and street performers, plus the Covent Garden Market with its handcrafted goods and unique souvenirs.
  • Harrods: For a luxurious shopping experience, Harrods in Knightsbridge is a must-visit. Known for its opulent interiors and high-end brands, this iconic department store also features a world-class food hall, ideal for picking up gourmet treats.
  • Camden Market: If you’re after something unique, head to Camden Market. Known for its eclectic mix of independent stalls, vintage shops, and street food vendors, Camden Market is perfect for finding one-of-a-kind fashion, accessories, and art.
  • Westfield London: As one of Europe’s largest shopping centres, Westfield in Shepherd’s Bush offers a vast array of high-end and high-street brands, plus dining options and entertainment facilities. It’s an all-in-one spot for shopping, dining, and even catching a movie.

Where to Dine in London

London’s dining scene is as diverse as its culture, with options ranging from Michelin-starred restaurants to authentic street food. Here are some top picks for every taste:

  • Soho: Soho is a vibrant culinary hub offering everything from authentic dim sum to gourmet burgers and stylish cocktail bars. Check out Dishoom for Bombay-style dining or Duck & Rice for an innovative mix of Chinese cuisine in a pub setting.
  • Borough Market: A haven for foodies, Borough Market near London Bridge is one of the best places to sample local and international flavours. From artisanal cheeses to fresh seafood, it’s the perfect spot for trying London’s diverse food offerings.
  • Chinatown: Located near Leicester Square, Chinatown offers authentic East Asian dining, including Chinese, Japanese, and Korean cuisines. Popular spots include the Golden Gate Cake Shop and the Four Seasons, known for their delicious roast duck.
  • South Bank: Along the River Thames, South Bank is home to a mix of casual and upscale dining options, including well-loved chains and independent eateries. You’ll find everything from quick bites at street food markets to elegant riverside restaurants.
  • Notting Hill: Known for its charming streets and colourful houses, Notting Hill also boasts fantastic dining. Try the Farmacy for plant-based dishes or The Ledbury for a Michelin-starred experience.London is a city that invites you to explore, discover, and make memories. Whether you’re visiting for the first time or a returning traveller, the city’s iconic attractions and hidden gems promise an adventure you’ll never forget. So start planning your itinerary and get ready to experience the best things to do in London!

Frequently asked questions

What top attractions are a must-see in London?

The must-see attractions in London are:
The London Eye.
Tower of London.
Heathrow Airport.
Westminster Abbey.
Sea Life London Aquarium.

How many days in London is enough?

A common consensus among travellers is that anywhere from 3 to 5 days serves as a solid foundation for exploring the major sights without feeling too rushed.

What to wear to London?

If you are visiting London to go sightseeing, stay casual, and comfortable and stay prepared for any weather with layers and waterproofs. If you are having dinner in a fancy restaurant or are going to see an opera, it is a good idea to check the dress code so you can plan your outfit accordingly before you visit London.

Is London walkable?

Yes, London offers a wide range of guided walking tours that cater to various interests.

Which month is best to visit London?

The months between March and May are the best time to visit London owing to the perfect weather for sightseeing. When is it High Season in London? Summers from June to August and the winters in December and January are high season in London.

What is the best area to stay in London?

West is best, so look at Kensington, Chelsea or Notting Hill. For shopping, restaurants, theatre and nightlife, Soho and Covent Garden are great spots in the centre, while King's Cross and Camden are lively options, too. And if the river is calling, the South Bank and Westminster are your best bet.

Browse more activities

Looking for result.