12 Best Things To Do In London, United Kingdom

London is a city that needs no introduction, yet it always surprises you. It’s a sprawling, magnificent mash-up of ancient history and cutting-edge cool.

The energy here is palpable—a constant hum of life from the black cabs and red double-decker buses to the quiet, leafy squares tucked away from the main drag.

It’s a place that feels both grandly familiar and endlessly discoverable. But with so much to see, where do you even begin? Don’t sweat it.

We’ve done the legwork and compiled the ultimate list of the best things to do in London. We’re going beyond the basic postcard shots to give you the real scoop.

Get ready to explore royal palaces, wander through world-class markets, and find those hidden gems that will make your trip truly unforgettable. Let’s dive into the heart of this incredible city.

1. The British Museum – Best Overall & For History Buffs

Let’s kick things off with a total powerhouse. The British Museum isn’t just a museum; it’s a time machine. And the best part? General admission is completely free.

That’s right, you can walk into one of the greatest repositories of human history on the planet without spending a single pound.

The second you step under the magnificent glass-and-steel roof of the Great Court, you’ll feel the sheer scale of this place.

It’s home to a staggering eight million works, tracing the story of human culture from its very beginnings to the present day.

You can spend hours here and still only scratch the surface. It’s a must-see for any first-time visitor and a top pick for the best things to do in London.

Where else in the world can you come face-to-face with the Rosetta Stone, gaze upon the sculpted marbles from the Parthenon, and stand before ancient Egyptian mummies all in one afternoon?

The collection is mind-boggling. My advice? Don’t try to see it all. Grab a map, pick two or three galleries that really spark your interest, and dive deep.

The museum can get packed, so booking your free ticket online ahead of time is a pro-move to skip the queues.

A trip to the British Museum isn’t just a visit; it’s a full-day immersion into the entire human story. It’s an absolute must-do.

2. Hyde Park – Best For Outdoor Recreation & Budget-Friendly Fun

When you need a break from the city’s hustle and bustle, Hyde Park is your green oasis. This is London’s backyard, a massive 350-acre royal park.

It’s the perfect spot for a run, a leisurely stroll, or just plopping down on the grass with a good book. You can rent a paddleboat on the Serpentine lake, grab a coffee, and watch the world go by.

In the summer, the park transforms into a vibrant hub of activity. From sunbathers to rollerbladers, it feels like the whole city comes here to unwind and play.

It’s one of the most relaxing and budget-friendly London activities you can find.

Make sure to visit the Diana, Princess of Wales Memorial Fountain, a beautiful and interactive water feature where kids love to splash.

Or, take a moment of quiet reflection at the poignant 7 July Memorial. If you’re feeling peckish, there are plenty of kiosks and cafes.

But packing your own picnic is the ultimate move. There’s something magical about spreading out a blanket and enjoying a meal in the shadow of such a great city.

Whether you’re looking for active fun or peaceful contemplation, Hyde Park delivers. It’s a vital lung for the city and an essential part of the London experience.

3. The Natural History Museum – Best For Families & Kids

Calling all families and anyone with a sense of wonder! The Natural History Museum in South Kensington is an absolute blockbuster.

First off, just walking into the Hintze Hall is a showstopper moment. You’re greeted by the skeleton of a gigantic blue whale, suspended from the ceiling.

It sets the tone for an awe-inspiring visit. This place makes science thrilling. The dinosaur gallery is, of course, the star of the show.

You’ll walk through a dramatic display of dinosaur skeletons, including a roaring, animatronic T-Rex that will delight kids of all ages.

It’s a truly unforgettable experience and a top contender for family activities in London.

But the magic doesn’t stop there. You can experience an earthquake simulation, come face-to-face with a massive model of a blue whale, and marvel at the dazzling gem collection.

The best part? Like the British Museum, general admission is free, though booking a timed ticket online is highly recommended.

The building itself is a masterpiece, with intricate carvings of animals adorning the walls.

The Natural History Museum doesn’t just show you exhibits; it throws you into the epic story of our planet. It’s a full day of fun, learning, and absolute amazement.

4. Borough Market – Best For Foodies & Local Flavors

Prepare your taste buds for a trip to Borough Market, a food lover’s paradise that has been serving Londoners for over 1,000 years.

This isn’t just a market; it’s a sensory explosion. The air is thick with the smell of sizzling grills, fresh-baked bread, and brewing coffee.

The vibrant, bustling aisles are packed with vendors selling the very best of British and international food.

You can find everything from artisan cheeses and freshly shucked oysters to gourmet olive oils and decadent brownies.

It’s the perfect place to grab lunch, stock up on unique ingredients, or just graze your way through the crowd.

Come hungry and be ready to sample. Many vendors offer delicious free samples, making it a fantastic and budget-friendly way to try new things.

You’ll find an incredible variety of options, with plenty for vegan, vegetarian, and meat-loving visitors.

Grab a famous gourmet sandwich, a tray of loaded halloumi fries, or a fresh fruit smoothie. The energy here is infectious.

A visit to Borough Market is more than just eating; it’s an experience that connects you directly with the vibrant food culture of the city.

It’s a delicious and essential stop on any London itinerary.

5. The Tower of London – Best For Medieval History & Pageantry

For a dose of truly dramatic history, you have to visit the Tower of London. This isn’t just one tower; it’s a massive fortress on the banks of the River Thames.

It has served as a royal palace, a prison, an armory, and even a zoo. The history here is thrilling and, at times, downright bloody.

This is where Anne Boleyn lost her head and where the two young princes famously disappeared.

Walking the stone walls and seeing the Traitors’ Gate sends shivers down your spine. It’s one of the most iconic and fascinating historical sites in London.

The real rock stars here are the Yeoman Warders, also known as Beefeaters. Their guided tours are not only included with your ticket but are also incredibly entertaining.

And of course, you can’t miss the Crown Jewels. The spectacle of these glittering gems, orbs, and scepters is breathtaking.

Seeing the actual coronation regalia up close is a memory you’ll cherish forever.

A trip to the Tower of London is a journey back in time to the heart of England’s medieval history. It’s an absolute must-see.

6. The View from The Shard – Best For Panoramic City Views

Want to see all of London laid out at your feet? Then you need to head to The Shard. This iconic, glass-clad skyscraper is the tallest building in the UK.

The view from the top is nothing short of spectacular. You take two high-speed elevators up to the 72nd-floor viewing platform.

When the doors open, it’s a genuine “wow” moment. The 360-degree, open-air vista is unbeatable.

You can spot all the famous landmarks—from St. Paul’s Cathedral and Tower Bridge to the winding River Thames and the distant London Eye. It gives you a whole new perspective on the city’s scale and beauty.

Going at sunset is pure magic. You get to watch the city transform from day to night, with the lights twinkling on one by one.

While there is a cost for tickets, booking online in advance can save you money and guarantee your spot.

It’s a splurge, but for that unparalleled, bird’s-eye view of London, it’s totally worth it. The View from The Shard is a modern, sleek contrast to the city’s ancient history. It offers one of the most unforgettable experiences for any visitor.

7. Covent Garden – Best For Street Performers & Shopping

For a dose of pure, unadulterated energy, you have to spend an afternoon in Covent Garden. This area is so much more than just a market; it’s a vibrant piazza buzzing with life.

The main attraction is the incredible street performers. You’ll find everything from opera singers and magicians to living statues and acrobatic troupes.

The atmosphere is electric and completely free to enjoy. Just find a spot on the steps and prepare to be entertained. It’s one of the most fun and dynamic things to do in London.

Beyond the performances, the Apple Market is filled with unique, handcrafted goods from local artisans.

The surrounding streets are a shopper’s dream, featuring a mix of major brands and charming independent boutiques.

Even if you’re not buying, the people-watching is top-tier.Covent Garden is the kind of place where you can easily lose track of time, simply soaking in the lively, theatrical atmosphere.It’s a guaranteed good time and a highlight of any trip.

8. The South Bank – Best For a Scenic River Walk

One of the simplest and most enjoyable things you can do in London is take a walk along the South Bank of the River Thames.

This pedestrian path is a ribbon of activity, connecting some of the city’s most famous landmarks.

Start at the London Eye and simply wander east. You’ll pass under the arches of the iconic Hungerford Bridge.

You’ll stroll past the book market outside the Southbank Centre, and watch street artists create their masterpieces.

The views of the river and the city skyline across the water are constantly changing and always photogenic. It’s the perfect way to see the city on foot.

You’ll eventually reach the magnificent Shakespeare’s Globe Theatre and the Tate Modern art gallery, both worth a visit.

Keep going, and you’ll find yourself at the foot of the incredible Tower Bridge.

The whole area is lined with cafes, food trucks, and public seating, making it easy to take a break. The South Bank walk is a fantastic, free way to orient yourself and experience the pulse of the city.

It’s a local favorite for a reason and should be on every visitor’s list of top London attractions.

9. The Science Museum – Best For Interactive Learning & Kids

Ready to get hands-on? The Science Museum in South Kensington is a wonderland of discovery.

This is not a place where you just look at dusty exhibits. Here, you can experience the power of flight in a flight simulator.

You can watch a breathtaking show in the IMAX 3D cinema, and explore the history of space travel with actual rockets and capsules.

The Wonderlab, which requires a separate ticket, is especially incredible for kids. It’s a top pick for fun and educational activities in London.

Like its neighbors, general admission to the main museum is free, making it an amazing value for families.

You can explore galleries on everything from the future of technology to the history of medicine.

The ground-floor “Making the Modern World” gallery is a stunner, housing a massive collection of iconic objects.

The Science Museum brilliantly captures the spirit of innovation and proves that learning can be an absolute blast for everyone.

10. Kew Gardens – Best For Nature Lovers & A Peaceful Escape

Sometimes you just need to trade the city pavement for a lush, green paradise. The Royal Botanic Gardens, Kew, is that place. Located a short Tube ride from central London, this 300-acre UNESCO World Heritage site is one of the most biodiverse places on Earth.

It’s a living library of plants, a scientific institution, and a breathtakingly beautiful park all rolled into one. The star attractions are the magnificent glasshouses. The Palm House is a steamy Victorian jungle.

The Waterlily House features giant aquatic pads that look like they could hold up a person. Walking through them is a transportive experience.

You can climb the treetop walkway for a squirrel’s-eye view of the canopy. You can get lost in the bamboo garden.

You can marvel at the intricate, pagoda-style architecture scattered throughout the grounds. Kew Gardens is a place to wander, relax, and reconnect with nature. It’s a world away from the city’s hustle.

A day spent here is a day well spent, and it’s easily one of the most beautiful and tranquil London attractions.

11. Camden Market – Best For Alternative Culture & Unique Finds

For a totally different vibe, head to Camden Market. This isn’t just one market; it’s a sprawling, labyrinthine network of stalls and courtyards.

The energy here is edgy, eclectic, and incredibly cool. You can find absolutely anything, from vintage clothing and handmade jewelry to quirky home decor.

It’s the perfect place to find a souvenir that’s anything but ordinary. The people-watching is legendary. The entire area buzzes with a youthful, rebellious energy.

Make sure to explore all the different sections, from the Stables Market with its giant horse sculptures to the Canal Market by the water.

The food options are endless, with a global array of vendors serving up everything from vegan doughnuts to sizzling stir-fries.

Camden Market is a feast for the senses. It’s loud, colorful, and packed with personality.

A visit here is an adventure into the heart of London’s subculture and is guaranteed to be a memorable part of your trip.

12. A West End Show – Best For a World-Class Night Out

You can’t come to London and miss the chance to see a show in the West End. It’s the city’s answer to Broadway, and the experience is pure magic. The district of theatres around Leicester Square is buzzing with anticipation every night.

Whether you’re into long-running mega-musicals like The Lion King and Les Misérables, a hilarious comedy, or a gripping new play, there is something for every taste.

The talent on these historic stages is world-class, and the production values are through the roof. Seeing a live performance here is a quintessential London thing to do.

You can often find last-minute deals at the TKTS booth in Leicester Square, or book well in advance for the hottest tickets.

Dressing up a little for the theatre adds to the sense of occasion. From the moment the orchestra starts playing and the curtain rises, you’ll be swept away.

A night at the West End is more than just entertainment; it’s a cultural event that captures the creative heart of the city. It’s the perfect, glittering finale to an amazing day of exploration.

Conclusion

And there you have it—your ultimate guide to the very best things to do in London.

From the hallowed halls of world-class museums to the vibrant energy of its street markets, this city has an incredible way of blending the ancient with the ultra-modern.

Each neighborhood has its own unique personality, waiting for you to explore and make it your own. So what are you waiting for? London is calling. Book your flight, pack your walking shoes and a sense of adventure.

Get ready to create your own unforgettable story in one of the world’s greatest cities. Your iconic London journey starts now.

Leave a Comment