ToursPilot Logo
ToursPilot
Top 20 BEST Things To Do in London

Top 20 BEST Things To Do in London

By Editor

Want to plan a trip based on this article? Chat with our AI travel assistant!

Chat with AI Assistant

Category: things-to-do-in-london

The 20 Best Things To Do in London

Planning your London adventure and seeking the most unforgettable things to do? In 2025, London is bursting with new energy, blending its rich history with innovative and exciting attractions. Whether you're a first-time visitor or a seasoned traveler, the sheer variety of activities ensures an incredible experience tailored just for you. Discover iconic landmarks, hidden gems, and cultural hotspots that make London a world-class destination.

Introduction to things to do in london
Burghers of Calais, CC BY-ND 2.0, via Flickr

Our guide dives into London's top experiences, from immersive London Attractions and thrilling London Activities to unforgettable London Experiences. Did you know that London welcomed over 25 million tourists in 2024, and 2025 is projected to be even bigger? Maximize your trip with our expert London Itinerary suggestions, including guided London day tours, that showcase the city's London Highlights. Start planning your journey with TourPilot today!

Prepare to explore the best that London has to offer, carefully curated and ranked to help you craft the perfect visit. This list offers a mix of classic sights and unique finds.

1. Tower of London – A Historic Landmark

The Tower of London is a formidable castle with a rich and often dark history. It has served as a royal palace, a prison, and a treasury, among other roles. Today, it stands as one of London’s most popular London Attractions. The Tower houses the Crown Jewels and offers a glimpse into England’s royal past. It's certainly one of the most compelling things to do in London. Explore its towers and learn about the famous figures who were once imprisoned within its walls.

Why visit? To witness centuries of British history come to life. See the iconic Beefeater guides, learn about the ravens that legend says must remain for the Tower to stand, and marvel at the splendor of the Crown Jewels. Don’t miss: The White Tower, the oldest part of the castle, and a walk along the battlements for stunning views of the city. Alternatively, consider these other London Activities.

2. London Eye – Spectacular City Views

The London Eye, a giant Ferris wheel on the South Bank of the River Thames, offers breathtaking panoramic views of the city. It’s one of the most iconic attractions, providing a unique perspective on London’s famous landmarks. As you ascend in a glass capsule, you’ll witness unparalleled vistas, making it a must-try among the many things to do in London. Its central location also makes it easily accessible for travelers.

Why go? The London Eye provides a 360-degree view of London, allowing you to spot famous buildings like the Houses of Parliament, Buckingham Palace, and St. Paul's Cathedral. Furthermore, it's an unforgettable experience, perfect for both first-time visitors and seasoned travelers. To enhance your experience, consider booking a London day tours package. It is, without a doubt, among the top London Attractions.

Don’t miss the chance to capture stunning photos from the top. Try to visit during sunset for a truly magical experience. Consider booking your tickets in advance to avoid long queues. And, plan your London Itinerary in advance, and also check the weather forecast beforehand. Additionally, for more London Experiences, explore nearby London Activities to make the most of your visit.

London Eye
London Eye, CC BY-NC-ND 2.0, via Flickr

3. British Museum – A Cultural Treasure

The British Museum is a treasure trove of human history, art, and culture, located in the heart of London. It houses a vast collection spanning over two million years, from ancient civilizations to modern masterpieces. As one of the world's oldest and largest museums, it offers an unparalleled glimpse into the diverse cultures that have shaped our world. So, if you are interested in London Attractions, this is the place to be!

Why go? To explore artifacts like the Rosetta Stone, Egyptian mummies, and Parthenon sculptures. This cultural hub provides insights into global heritage, all under one roof. Moreover, the museum's grand architecture and free admission make it accessible to all. For those seeking enriching London Experiences, this is an unmissable destination.

Don't miss: The Enlightenment Gallery offers a comprehensive overview of human intellectual history. Also, be sure to check out the museum's temporary exhibitions for special curated displays. Remember to allocate enough time, since the museum is expansive, so you can fully immerse yourself in its wonders. Therefore, with careful planning, visitors can get the most out of their visit to this iconic institution and discover London Highlights.

4. Buckingham Palace – Witness the Changing of the Guard

Buckingham Palace, the official residence of the Queen, is a must-see on any list of things to do in London. The palace itself is an architectural marvel, but the real draw for many visitors is the Changing of the Guard ceremony. This elaborate display of British pageantry is a feast for the eyes, filled with precision marching, brass bands, and iconic bearskin hats. It's a quintessential London experience that offers a glimpse into British tradition. For an enhanced experience, consider joining London day tours. Afterward, explore London Attractions nearby.

Why go? The ceremony embodies British pomp and circumstance, providing stunning photo opportunities. It is a vibrant event that is steeped in history. Don't miss: Check the schedule in advance, as the ceremony doesn't occur daily, and arrive early to secure a good viewing spot. After the ceremony, take a stroll through St. James's Park for a peaceful retreat from the bustling city. This is also a great way to experience London Highlights.

Buckingham Palace
Buckingham Palace, London, Eng, CC BY 2.0, via Flickr

5. Houses of Parliament & Big Ben – Iconic Symbols

The Houses of Parliament, officially known as the Palace of Westminster, is where the UK Parliament meets. Situated on the banks of the Thames, its neo-Gothic architecture is stunning. Furthermore, adjacent stands the Elizabeth Tower, more famously known as Big Ben, its bell. Together, they form an iconic symbol of London and British democracy. Exploring these landmarks is among the top London Attractions.

Why visit? To witness the heart of British political history and marvel at architectural grandeur. Take a tour of the Houses of Parliament to learn about its history and current operations. Don't miss the chance to photograph Big Ben, especially beautiful during sunset. Consider a river cruise for a unique view, enhancing your London Experiences. Insider tip: Book tours in advance and check for accessibility options to make the most of your visit.

6. Westminster Abbey – Royal History

Westminster Abbey, a magnificent Gothic church in London, has been the coronation church since 1066 and the final resting place of seventeen monarchs. Additionally, it has hosted numerous royal weddings, including that of Prince William and Kate Middleton. For those seeking the best London Attractions, its awe-inspiring architecture and rich history make it a must-visit. Furthermore, the Abbey stands as a testament to British history and is a pivotal landmark for London Highlights.

Why visit? To walk through centuries of royal and national history. The Abbey's stunning stained glass, intricate tombs, and the Coronation Chair offer an unparalleled glimpse into Britain’s past. Similarly, Poets' Corner honors literary giants like Shakespeare and Chaucer. Don't miss the chance to attend a service for a truly immersive experience. To enhance your exploration, consider London day tours.

While you're there, don't miss the Queen Elizabeth I Chapel and the Henry VII Chapel, renowned for its breathtaking fan-vaulted ceiling. Insider tip: Book your tickets online in advance to avoid long queues, and consider joining a guided tour to fully appreciate the Abbey's historical significance. Remember to allow at least two to three hours to explore the Abbey thoroughly. The audio guide is also highly recommended, providing detailed insights into the various chapels and monuments.

Westminster Abbey
Westminster Abbey London, CC BY-NC-SA 2.0, via Flickr

7. National Gallery – Art Masterpieces

The National Gallery, situated in Trafalgar Square, showcases an unparalleled collection of Western European paintings from the 13th to the 19th centuries. In effect, it’s a must-visit for art enthusiasts exploring things to do in London. Admire masterpieces by Van Gogh, Monet, and Rembrandt, immersing yourself in artistic brilliance. Moreover, admission is free, making it accessible to everyone. Check out London Attractions for more options.

Why go? The gallery offers an engaging cultural experience, allowing visitors to witness some of history's most significant artworks. Furthermore, its central location makes it easy to incorporate into your London Itinerary. Don't miss iconic paintings like Van Gogh’s ‘Sunflowers’ and Monet’s ‘The Water Lily Pond.’ To fully appreciate your visit, consider joining a guided tour for deeper insights into the artworks and their historical context. These London day tours often include skip-the-line access.

Shakespeare's Globe – Theatrical Immersion

Shakespeare's Globe is a faithful reconstruction of the original Globe Theatre, where many of Shakespeare's plays were first performed. More than just a building, it’s a vibrant center for theatrical arts. It provides an immersive experience into the world of Elizabethan theatre. As one of the top things to do in London, it offers a unique opportunity to witness performances in a setting that closely resembles the original. Consider enriching your visit with London Experiences or London day tours.

Why go? To experience Shakespeare as it was intended! The Globe stages plays in the open air during the summer months, creating an authentic atmosphere. Attending a performance is like stepping back in time. In addition, the theatre offers tours that delve into the history of the Globe. Also, these tours explain its construction, and Shakespeare's impact. It’s a must-see for theatre lovers and history buffs alike.

Don’t miss: Attending a play in the Yard, where you can stand among the groundlings for a truly immersive experience. Furthermore, take a tour to learn about the Globe's fascinating history and reconstruction. Before you go, check the schedule for special events and workshops that may enhance your visit. For further exploration, discover more London Activities nearby!

Shakespeare's Globe
Shakespeare's Globe, CC BY-NC 2.0, via Flickr

9. Borough Market – Foodie Paradise

Borough Market, London's oldest food market, is a feast for the senses. This vibrant market features artisanal cheeses, fresh produce, gourmet street food, and delicacies from around the globe. For food lovers, exploring Borough Market is one of the top things to do in London, offering a sensory explosion. As you wander through the stalls, the aromas and tastes provide an unforgettable culinary journey. Consider joining London day tours that include a stop here to fully appreciate the market's offerings. Insider tip: Visit on a weekday to avoid the weekend crowds and fully indulge in this foodie paradise.

10. St. Paul's Cathedral – Architectural Grandeur

St. Paul's Cathedral, an architectural masterpiece designed by Sir Christopher Wren, stands as a symbol of London's resilience and grandeur. It is one of the most iconic cathedrals in the world. As one of the top things to do in London, visiting St. Paul's offers a deep dive into British history and art. Furthermore, its dome is among the highest in the world. This majestic cathedral continues to inspire awe with its intricate designs.

Why go? To experience the awe-inspiring architecture and climb to the top of the dome for panoramic views of London. The cathedral also hosts regular services and concerts. Consider it one of your must-see London Attractions. Additionally, the whispering gallery is famous because of its unique acoustics, which is well worth seeing. Therefore, it is perfect for those seeking spiritual solace or architectural inspiration.

Don’t miss the opportunity to explore the crypt. It houses the tombs of famous figures such as Admiral Lord Nelson and the Duke of Wellington. Climbing to the Golden Gallery offers breathtaking views of the city; plan your visit to coincide with a service or concert for an enhanced experience. Insider tip: Purchase tickets online in advance to avoid long queues and make the most of your visit.

St. Paul's Cathedral
St Paul's from Millennium Brid, CC BY-ND 2.0, via Flickr

11. Hyde Park – Green Oasis

Hyde Park, one of London's largest and most famous parks, is a serene escape from the city's hustle. It features vast green spaces, the Serpentine lake, and numerous walking trails. This iconic park offers a variety of activities, making it a must-visit for both tourists and locals. Furthermore, its historical significance and central location add to its allure.

Why go? Hyde Park is perfect for a relaxing stroll, a picnic, or even boating on the Serpentine. During the summer, it hosts various concerts and events, providing vibrant entertainment. Consequently, it is an ideal spot to unwind and enjoy nature in the heart of London. To fully enjoy your visit, consider joining one of the London Activities available nearby.

Don’t miss: Speaker's Corner, where public debates have taken place for centuries, and the Diana Memorial Fountain, a touching tribute. Renting a deck chair for a leisurely afternoon by the Serpentine is also a must. Also, consider taking London day tours that include a stop here for a well rounded experience. Insider tip: Check the park’s event calendar for concerts and festivals.

12. Churchill War Rooms – Wartime History

The Churchill War Rooms are a captivating underground complex that served as the British government's command center during World War II. What began as a necessity transformed into a pivotal part of history, offering a unique glimpse into wartime decision-making. Above all, the meticulously preserved rooms and artifacts paint a vivid picture of life during the war. As you plan things to do in London, consider this profound historical site.

Why go? Explore the maze of rooms where Winston Churchill and his inner circle directed the war effort. Gain insight into the strategies and sacrifices made during a critical period in history. The museum's interactive exhibits bring the past to life, engaging visitors of all ages. To deepen your understanding, consider joining London day tours focused on wartime history. Moreover, you can explore London Attractions like this one, which offers a somber yet enlightening experience.

Don’t miss: The Map Room, preserved exactly as it was left on the day the war ended, is a must-see. Also, take the time to listen to original recordings of Churchill’s speeches. Consider London Itinerary planning to ensure you see this important piece of history. Insider tip: Book your tickets in advance to avoid long queues, particularly during peak season. Afterwards, reflect on the resilience and leadership displayed during those challenging times.

Churchill War Rooms
20180629 23 Churchill War Room, CC BY 2.0, via Flickr

13. Tower Bridge – Engineering Marvel

Tower Bridge, an iconic symbol of London, is a marvel of Victorian engineering and one of the most recognizable bridges in the world. This combined bascule and suspension bridge crosses the River Thames and provides both road and pedestrian access. It is celebrated for its impressive towers and lifting mechanism. Consequently, it offers a unique experience for visitors. For those seeking London Attractions, this bridge should be top of your list.

Why visit Tower Bridge? Firstly, its sheer grandeur makes it a must-see. Secondly, the Tower Bridge Exhibition allows visitors to explore the bridge's history, walk across the high-level walkways, and witness the lifting of the bascules. Make sure to check out London day tours for organized visits to key landmarks. Afterwards, grab a snack at a nearby cafe!

Don’t miss the panoramic views of London from the walkways, which offer a unique perspective of the city’s skyline. Insider tip: Visit during a scheduled bridge lift to witness this engineering spectacle firsthand. Also, consider taking a guided tour to learn about the bridge's construction and history. Moreover, it's a great spot to take photos!

14. Camden Town – Alternative Culture

Camden Town is a vibrant hub known for its alternative culture, eclectic markets, and unconventional fashion. As a haven for punks, goths, and free spirits, it offers a unique and unforgettable experience. The area is famous for its street art, music venues, and diverse food scene, making it one of the most exciting things to do in London. Furthermore, you can discover hidden gems, from vintage clothing stores to tattoo parlors. Consider joining London day tours to explore Camden's unique vibe alongside other iconic spots.

Why visit Camden? The atmosphere is electric, with something interesting to see around every corner. The markets are a major draw, offering everything from handmade crafts to unique clothing. Check out London Attractions beforehand to plan your day. Furthermore, the live music scene is legendary, with numerous venues hosting up-and-coming bands and established acts. Experiencing this lively atmosphere is a must for anyone seeking something different.

Don't miss the iconic Camden Market, a sprawling labyrinth of stalls offering everything imaginable. Explore the Regent's Canal, where you can take a boat trip or simply enjoy a leisurely walk.

For a truly unique experience, visit Cyberdog, a futuristic clothing store that embodies Camden's alternative spirit.
Lastly, make sure to sample the diverse street food on offer. In summary, Camden is a sensory overload in the best way possible, offering a true taste of London's alternative side. For additional travel inspiration, check out London Itinerary resources online.

Camden Town
Colours of Camden Town, CC BY-NC-ND 2.0, via Flickr

15. Kensington Palace – Royal Residence

Kensington Palace, once home to Princess Diana, offers a fascinating glimpse into royal life. Situated in Kensington Gardens, this elegant palace showcases royal history and exquisite art. It remains a working royal residence, and therefore provides an intimate look at the lives of the British monarchy. For tourists exploring London Attractions, this palace is a must-see destination. It's an ideal spot to immerse yourself in centuries of royal heritage and admire the stunning architecture and gardens.

Why visit? Discover the stories of royals like Queen Victoria through engaging exhibits and beautifully maintained state rooms. The palace also hosts various events and temporary exhibitions, providing fresh perspectives on royal history. Don't miss the chance to stroll through the enchanting Kensington Gardens, a serene escape in the city's heart. Considering joining London day tours to fully appreciate the historical significance.

Don't miss the Diana: Her Fashion Story exhibit, which displays iconic dresses and fashion statements of the late princess. Additionally, explore the King's and Queen's State Apartments to marvel at the opulent interiors and learn about the palace's architectural evolution. For the best experience, arrive early to avoid crowds and enjoy a peaceful exploration of this regal landmark. Be sure to consult a London Itinerary for your trip.

16. Notting Hill – Colorful Charm

Notting Hill, famous for its vibrant houses and the annual Notting Hill Carnival, is a must-see destination. Portobello Road Market is a major attraction, offering antiques, vintage clothing, and street food. The area's charming cafes and boutiques add to its unique appeal. Exploring Notting Hill is among the top things to do in London because of its picturesque streets. Moreover, it provides a memorable cultural experience.

Why go? Besides the colorful houses, the area boasts a unique atmosphere and a blend of cultures, particularly during the vibrant Carnival. The market is a fantastic spot for bargain hunters and those looking for unique finds. It's also great to explore London Activities. The area is also a great place to kick off some London day tours.

Don’t miss: The Electric Cinema is one of London's oldest working cinemas, offering a luxurious viewing experience. Also, don’t miss the street art and the smaller, quieter mews streets, which provide perfect photo opportunities. Tip: Visit on a weekday to avoid the biggest crowds at Portobello Road Market, or check out London Highlights.

Notting Hill
THE HILL NOT TAKEN, CC BY-NC-SA 2.0, via Flickr

17. The Shard – Modern Skyscraper

The Shard, an iconic skyscraper, pierces the London skyline, offering breathtaking panoramic views. Designed by Renzo Piano, this architectural marvel is one of the tallest buildings in Western Europe. Visitors can ascend to the viewing platforms for unparalleled vistas of the city. In fact, it's an ideal spot to capture the essence of London from above. For those seeking unforgettable London Experiences, the Shard delivers an extraordinary perspective.

Why visit? Firstly, the views are simply unmatched. Secondly, the building itself is a modern masterpiece. Finally, the experience is truly memorable. Don't miss the opportunity to indulge in a meal or drinks at one of the Shard's premier restaurants and bars. These venues provide not only culinary delights but also stunning backdrops. Tip: Book your tickets in advance to avoid long queues and secure your preferred time slot.

18. Greenwich – Maritime History

Greenwich, a UNESCO World Heritage Site, offers a deep dive into Britain's maritime past. It's home to the Royal Observatory, the Cutty Sark, and the National Maritime Museum. These attractions combine to showcase centuries of naval exploration and innovation. Therefore, Greenwich is perfect for history buffs and those seeking unique things to do in London. Exploring the area also offers stunning views of the city skyline, making it a picturesque destination. Now, visitors can explore the historic buildings and learn about the daring sailors who shaped the world.

Why visit Greenwich? For the chance to stand on the Prime Meridian Line at the Royal Observatory, after that explore the Cutty Sark. After you finish, delve into naval history at the National Maritime Museum. These highlights offer a mix of education and exploration, enriching your London Experiences. Don't miss: a walk through Greenwich Park for panoramic views of London; it's the perfect way to appreciate this blend of history and nature. All in all, Greenwich guarantees an enriching and scenic experience.

Greenwich
Greenwich, CC BY-NC 2.0, via Flickr

19. Regent's Park – Scenic Views

Regent's Park is one of London's most beautiful Royal Parks, providing a tranquil escape from the city's hustle. It features stunning flower gardens, open parkland, and diverse wildlife. As a result, visitors can enjoy both relaxation and recreation. Besides, it’s perfect for picnics, leisurely strolls, and outdoor activities. For those seeking things to do in London, this park offers a serene retreat amidst urban life. Furthermore, it showcases horticultural displays and hosts various events throughout the year. It’s a great place to unwind and reconnect with nature.

Why go? To experience nature, tranquility, and stunning vistas. It is one of the best London Attractions, offering a peaceful contrast to the city's energy. Moreover, Queen Mary's Gardens, located within Regent's Park, boasts an impressive collection of roses. Furthermore, the open-air theatre provides entertainment during summer months. You can also discover a range of London Experiences here. It’s a perfect setting for family outings, romantic walks, and individual reflection.

Don't miss: Primrose Hill, located on the park's edge, provides panoramic views of the London skyline. So, it is a perfect spot for photography and taking in the cityscape. Remember to visit the Japanese Garden, a serene and beautifully landscaped area. In addition, consider renting a boat on the boating lake for a relaxing water experience. For detailed plans, explore our London Itinerary.

20. Thames River Cruise – Panoramic Cityscape

A Thames River cruise offers a unique perspective on London's iconic skyline, providing a relaxing way to see the city's major attractions from the water. These cruises feature live or recorded commentary, detailing the history and significance of landmarks along the river. Furthermore, it is a must for anyone seeking memorable London Activities. In addition, various cruise options are available, including sightseeing tours, afternoon tea cruises, and evening dinner cruises. For those seeking London day tours, this activity can be the highlight of your trip.

Why go? This river cruise provides unparalleled views of landmarks such as the Tower of London, Houses of Parliament, and the London Eye. In addition, it's an ideal way to escape the city's hustle and bustle. Discover London Attractions from a unique angle, with different tours offering varied experiences. As a result, you can relax and enjoy a different perspective.

Don't miss: Capture stunning photos of Tower Bridge as you pass beneath it. Check out London Itinerary ideas to pair your cruise with other exciting activities. Tip: Opt for a sunset cruise for breathtaking views as the city lights up. Consider that booking in advance is often necessary, especially during peak season. So, plan accordingly for a seamless experience.

From historic landmarks to modern attractions, London offers an unparalleled array of experiences. We hope this guide has inspired you to discover the best things to do in London and create your own unforgettable adventure. Start planning your perfect London itinerary today!

From historic landmarks to modern attractions, London offers an unparalleled array of experiences. We hope this guide has inspired you to discover the best things to do in London and create your own unforgettable adventure. Start planning your perfect London itinerary today!