22 of The Best Things to do in London

Hey there! Some links on this page are affiliate links which means that, if you choose to make a purchase, I may earn a small commission at no extra cost to you. I greatly appreciate your support!

London, a city where rich history blends seamlessly with contemporary life, offers a treasure trove of experiences for all kinds of travelers. From iconic landmarks to hidden gems, London is a city that never ceases to amaze. Here are 22 must-do things to make the most of your London adventure.

1. The London Eye

As you ascend in your glass capsule on the London Eye, you’ll be treated to breathtaking views of landmarks like Big Ben, the Shard, and St. Paul’s Cathedral. To avoid long lines, book a timed-entry ticket in advance and savor the 360-degree panorama of the city’s iconic skyline. 

2. Go on The London Tootbus

The London Tootbus isn’t just a typical hop-on-hop-off tour; it’s an interactive sightseeing adventure. Live guides provide fascinating stories about London’s history and culture. To make the most of it, choose a route that covers both classic and lesser-known attractions, ensuring you get a comprehensive view of the city.

3. Visit Harry Potter Warner Bros Studio

A visit to the Harry Potter Warner Bros Studio is a dream come true for Potterheads. Step into the enchanting world of Hogwarts, sip on Butterbeer, and explore iconic sets like Diagon Alley. Make sure to check out the “Dark Arts” feature to experience the spine-chilling side of the wizarding world.

4. The British Museum

Delve into the past at the British Museum, home to a vast collection of art and artifacts from around the world. While the Rosetta Stone and the Egyptian mummies are highlights, don’t miss the less-visited galleries, like the Enlightenment Room, where you can explore a world of historical discoveries.

5. Do a London Day trip

London’s proximity to charming towns and the countryside means you can easily take day trips. For a unique experience, explore the Cotswolds, where picturesque villages like Bibury and Bourton-on-the-Water offer a glimpse into quintessential English life. Discover honey-colored stone cottages and serene riverside walks.

6. Westminster Abbey

Visit the stunning Westminster Abbey, a masterpiece of Gothic architecture and the site of royal coronations and weddings. For a serene experience, attend Evensong, a traditional choral service that allows you to soak in the abbey’s majestic beauty with fewer crowds.

7. Westminster to Greenwich River Thames Cruise

This river cruise offers a fantastic opportunity to see London’s landmarks from a different angle. Opt for a commentary cruise to learn more about the history of the sites you pass by, including the Tower Bridge and the Cutty Sark. Enjoy a peaceful journey to the heart of Greenwich, a UNESCO World Heritage site.

8. Borough Market

Explore the culinary delights of Borough Market, one of London’s oldest food markets. While you can savor international cuisine and artisanal products, venture further into Bermondsey to discover Maltby Street Market, a hidden gem featuring eclectic street food and craft beer.

9. Go On a Bicycle Tour

A bicycle tour offers a local’s perspective of London. Choose an East London street art tour to uncover hidden murals and quirky installations while pedaling through the vibrant neighborhoods. Your guide will take you to lesser-known art pieces and the stories behind them.

10. London Christmas Lights Tour

London’s Christmas lights are a spectacular sight, transforming the city into a winter wonderland. To discover lesser-known decorations, explore the magical light displays in suburban neighborhoods, such as Dulwich or Chiswick. Experience the charm of local communities as they celebrate the festive season. Climb aboard a classic open-top Routemaster bus decked out with festive decorations for the holiday season, and see the sights and Christmas lights of London from a unique perspective.

11. London Stadium Tour

The London Stadium Tour offers an immersive experience in the heart of British sports history. Explore one of the world’s best multi-use venues with a guided tour of London Stadium. Built for London 2012, it is now home to West Ham United and host too many memorable sporting and music events and enjoy exclusive access to areas typically reserved for athletes.

12. Visit the Tower of London

A visit to the Tower of London is a journey back in time. This historic castle has served as a royal palace, a prison, and a treasury. You can explore the impressive White Tower, view the Crown Jewels, and even meet the Tower’s resident ravens. Consider joining a guided tour to delve into the Tower’s tales of intrigue, including stories of famous prisoners and daring escapes.

13. Emirates Stadium Tour

Football enthusiasts will relish the Emirates Stadium Tour, offering a behind-the-scenes look at Arsenal Football Club’s home ground. Walk through the players’ tunnel, explore the changing rooms, and admire the impressive trophy room. Discover the club’s rich history and commitment to youth development while enjoying panoramic views from the stadium’s highest points.

14. Ride the Cable Cars

Experience the Emirates Air Line cable cars for a unique aerial perspective of London’s skyline, allowing you to soar above the city’s iconic landmarks. The cable car journey connects the Royal Docks with Greenwich Peninsula and offers breathtaking views of the Thames River, Canary Wharf, and the O2 Arena.

15. Go to Babylon Park

Enjoy 7 rides and hundreds of arcade games at London’s only indoor amusement park. Book your ticket to Babylon Park in advance and enjoy limitless fun for all ages in the heart of Camden.

16. Sightseeing Tour

Dive into London’s literary history with a sightseeing tour that takes you to places associated with renowned authors, such as Charles Dickens’ home and the Sherlock Holmes Museum. Discover the locations that inspired some of the world’s most beloved literary works and gain insight into the lives of literary giants.

17. Climb the Roof of The O2 Arena

Conquer the O2 Arena’s roof for panoramic views of Canary Wharf, Greenwich, and the River Thames. This exhilarating experience lets you follow a guide on an upward climb, wearing a specially designed suit to ensure safety. Upon reaching the top, you’ll be rewarded with stunning vistas of London’s skyline.

18. Visit Windsor Chocolate Workshop

Chocolate lovers can witness the chocolate-making process, from cacao bean to bar, by visiting a cacao farm near London. Engage in a hands-on workshop and create your own delicious chocolate treats. Delve into the craft of chocolate-making, from tempering to molding, all while learning about the ethical sourcing of cacao.

19. Canal Boat Ride

Enjoy a tranquil canal boat ride in Little Venice, where the serene stretches of Regent’s Canal lead to picturesque Victoria Park. Explore the city from a different perspective and observe London’s vibrant houseboat communities. The tour often provides historical context about the canal and its impact on the city.

20. Windsor Castle

Explore Windsor Castle, the world’s oldest and largest inhabited castle, which includes the exquisite St. George’s Chapel. The castle boasts a rich history, having served as a royal residence for over 900 years. Don’t forget to witness the Changing of the Guard ceremony, a grand spectacle.

21. Thames Path Walk

Embark on a leisurely walk along the Thames Path, a long-distance trail that follows the river’s course. To escape the hustle and bustle, explore the Regent’s Park and Primrose Hill loop, a serene route through charming parks and quiet neighborhoods.

22. Saint Paul Cathedral

A visit to St. Paul’s Cathedral offers an opportunity to explore the breathtaking interior, from the Whispering Gallery to the impressive dome. You can also descend into the crypt and appreciate the intricate mosaics and the tombs of renowned figures. Joining a guided tour helps you unlock the cathedral’s fascinating stories, such as its survival during the Blitz in World War II.

Q & A

Q: What's the best time to visit London to avoid crowds?

A: To experience London with fewer crowds, consider visiting during the shoulder seasons of spring and autumn. Weekdays also tend to be less crowded than weekends at popular attractions.

Q: Are there any free attractions in London?


A: Yes, many of London’s top museums and galleries offer free entry, including the British Museum, Tate Modern, and the Natural History Museum. Additionally, exploring the city’s parks and gardens is a wonderful cost-free experience.

Q: What are some hidden gems in London for food lovers?


A: For a unique food experience, explore the hidden gems of Maltby Street Market or the local flavors of Borough Market. These places offer a variety of culinary delights in a less touristy setting.