Top 20 Things to Do in London
London is a city that never ceases to amaze. Packed with history, culture, and charm, there’s always something new to discover. From iconic landmarks to hidden gems, things to do in London cater to every traveler. If you’re planning to visit London, here’s a detailed guide to the top 20 activities that should be on your bucket list.
Tower of London

The Tower of London stands as a symbol of the city’s medieval past. This historic fortress has served as a royal palace, prison, and treasury. Visiting the Tower provides a glimpse into London’s fascinating history. Explore the ancient walls, admire the Crown Jewels, and listen to intriguing tales from the Beefeaters.
- Witness the dazzling Crown Jewels, guarded by Yeoman Warders.
- Explore the White Tower, the oldest part of the fortress.
- Learn about the tower’s history as a royal prison.
- Stroll along the ancient fortress walls with stunning city views.
The British Museum

Step into the British Museum, where centuries of human history await. This world-renowned institution houses artifacts from every corner of the globe. From ancient Egypt to classical Greece, London attractions like this bring the past to life. Free to enter, it’s a must-see for any culture enthusiast.
- Marvel at the Rosetta Stone, key to deciphering Egyptian hieroglyphs.
- Explore the Parthenon sculptures from ancient Greece.
- Discover treasures from Mesopotamia and the Indus Valley.
- Admire exquisite artifacts from medieval Europe and Asia.
Buckingham Palace

Witness the grandeur of Buckingham Palace, the official residence of the British monarch. A trip to visit London isn’t complete without seeing this iconic landmark. Whether you’re there for the Changing of the Guard or simply to admire its architecture, it’s an unforgettable experience.
- Watch the Changing of the Guard ceremony.
- Admire the magnificent palace gates and gardens.
- Visit the State Rooms during the summer opening.
- Stroll through nearby Green Park or St. James’s Park.
lastminute.com London Eye

For breathtaking views of the city, hop onto the lastminute.com London Eye. This giant Ferris wheel offers a unique perspective of London’s skyline. On a clear day, you can spot landmarks like Big Ben and the Tower Bridge. It’s one of the most popular things to do in London.
- Enjoy panoramic views of the River Thames.
- Capture incredible photos of London landmarks.
- Opt for a private capsule for a special occasion.
- Visit at night for dazzling city lights.
The National Gallery

Art lovers must not miss The National Gallery. Located in Trafalgar Square, this museum is home to masterpieces from the Renaissance to the 19th century. It’s one of the most remarkable London attractions for anyone who appreciates fine art.
- Admire Van Gogh’s “Sunflowers.”
- See Da Vinci’s “The Virgin of the Rocks.”
- Explore works by Monet, Turner, and Rembrandt.
- Join a free guided tour or workshop.
Tower Bridge

Tower Bridge is an engineering marvel and a symbol of London. Walk across its glass floor and enjoy views of the River Thames below. Learning about its construction and history makes it one of the essential things to do in London.
- Walk across the high-level walkways.
- Visit the Tower Bridge Exhibition to learn its history.
- Enjoy views of the Shard and Canary Wharf.
- Watch the bridge lift for passing boats.
Victoria and Albert Museum

The Victoria and Albert Museum, also known as the V&A, is a treasure trove of art and design. With its extensive collection, this museum offers something for everyone. A day here will add charm to your visit London experience.
- Admire intricate jewelry from different eras.
- Explore fashion exhibits spanning centuries.
- Discover sculptures, ceramics, and textiles.
- Enjoy the peaceful courtyard and cafe.
Natural History Museum

The Natural History Museum will captivate visitors of all ages. From dinosaurs to dazzling gemstones, it’s a celebration of the natural world. It’s among the most family-friendly London attractions, filled with wonder and excitement.
- See the famous dinosaur skeletons, including a T-Rex.
- Learn about Earth’s history through fossils and rocks.
- Marvel at the stunning Hintze Hall.
- Participate in hands-on science exhibits.
Westminster Abbey

Westminster Abbey is a masterpiece of Gothic architecture and a site of royal significance. Coronations, weddings, and burials have taken place here for centuries. A visit to this iconic church adds depth to your things to do in London list.
- Explore the Coronation Chair used by monarchs.
- Visit the Poet’s Corner to honor literary greats.
- Admire stunning stained glass windows.
- Learn about the history of British royalty.
Borough Market

Borough Market is a paradise for food lovers. This bustling market is filled with diverse cuisines, fresh produce, and artisanal delights. It’s a must-visit destination when you’re in the mood for culinary adventures during your visit London trip.
- Taste gourmet street food from around the world.
- Buy fresh cheese, bread, and seasonal produce.
- Discover exotic spices and handmade chocolates.
- Attend food workshops and cooking demonstrations.
St. Paul’s Cathedral

St. Paul’s Cathedral stands as an iconic piece of London’s skyline. Its magnificent dome and rich history make it one of the top London attractions. Climb the steps for breathtaking views and immerse yourself in its grandeur.
- Climb to the Whispering Gallery for acoustic wonders.
- Visit the crypt to see notable graves.
- Enjoy panoramic views from the Golden Gallery.
- Explore the intricate mosaics and ceilings.
Hyde Park

Hyde Park is a tranquil oasis in the heart of London. This sprawling green space is perfect for relaxation and recreation. Whether you’re boating on the Serpentine or enjoying a concert, it’s a top things to do in London choice.
- Rent a paddleboat on the Serpentine.
- Visit the Diana Memorial Fountain.
- Watch live performances at the Hyde Park Bandstand.
- Stroll through the picturesque Rose Garden.
Sky Garden

For breathtaking views and lush greenery, head to the Sky Garden. Located atop a skyscraper, this garden offers a unique experience. It’s one of the most modern London attractions and a great spot to unwind.
- Enjoy 360-degree views of London’s skyline.
- Relax amidst tropical plants and flowers.
- Savor a meal or drink at the rooftop restaurant.
- Attend live music events in the evenings.
Big Ben

Big Ben is one of London’s most recognizable landmarks. Its clock tower is a must-see for anyone looking to explore the city’s history. Snap photos of this iconic structure during your visit London adventure.
- Admire the Gothic Revival architecture.
- Learn about its construction and significance.
- Enjoy views of the River Thames nearby.
- Take photos of Parliament Square and surroundings.
Tate Modern

Tate Modern is a hub of contemporary art and creativity. Housed in a former power station, it’s a fascinating destination. This museum is a highlight among London attractions for art enthusiasts.
- View contemporary works by renowned artists.
- Explore interactive installations and exhibits.
- Enjoy free entry to most collections.
- Take in views of the Millennium Bridge from its cafe.
Trafalgar Square

Trafalgar Square is the heart of London. It’s a lively gathering spot, surrounded by historical landmarks. Including this in your things to do in London list ensures you experience the city’s vibrant energy.
- Snap a photo with the iconic lion statues.
- Enjoy street performances and public art displays.
- Visit the Fourth Plinth for rotating art exhibits.
- Relax by the fountains and watch the world go by.
Shakespeare’s Globe

Step back in time at Shakespeare’s Globe Theatre, a faithful reconstruction of the Elizabethan playhouse. Catch a performance of one of the Bard’s classics or explore the interactive exhibition. Shakespeare enthusiasts won’t want to miss it.
- Watch an open-air Shakespeare play.
- Tour the Globe’s historic replica.
- Learn about Elizabethan theatre.
- Participate in workshops and events.
Camden Market

Camden Market is a hotspot for eclectic fashion, art, and food. This vibrant marketplace is one of the coolest things to do in London and a favorite among locals and tourists alike.
- Browse unique clothing and accessories.
- Savor international street food.
- Discover local artists’ work.
- Stroll along Regent’s Canal nearby.
The Shard

Ascend to the top of The Shard for unparalleled views of London. This architectural marvel is the tallest building in the UK and offers a luxurious experience.
- Enjoy the viewing platform on the 72nd floor.
- Dine at one of the high-end restaurants.
- Capture panoramic photos of London.
- Visit at sunset for a magical view.
Covent Garden

Covent Garden is a lively district filled with shops, theatres, and restaurants. From street performers to luxury boutiques, there’s always something happening.
- Watch talented street performers.
- Explore the Apple Market for unique crafts.
- Visit the Royal Opera House.
- Enjoy a meal at one of the charming cafes.
Conclusion
London is a city of endless possibilities. Whether you’re drawn to its rich history, vibrant arts, or dynamic food scene, the capital has something for everyone. Make your trip unforgettable by exploring these top 20 London attractions. Ready to pack your bags? London awaits.