This post may contain affiliate links, meaning if you book or buy something through one of these links, we may earn an affiliate commission at no additional cost to you. Learn more
When it comes to the best things to do in London, no list can do this magical city justice. There’s a lifetime of things to see and do in the UK’s beloved capital city.
And with five major international airports in Heathrow, Gatwick, Stansted, Luton, and London City, getting to the heart of this world-famous capital has never been easier.
But we all have to start somewhere. So, we’ve done our very best to compile a list of 32 amazing attractions and experiences, that should be on anyone’s must-visit list.
Things to Do in London
1 – See the Crown Jewels, and so much more, at the Tower of London
Arguably London’s most iconic landmark, the Tower of London plays host to over 1000 years of history. Built by William the Conqueror in 1806, the tower has been a feared fortress, royal palace, and notorious prison.
The jewel in the crown, excuse the pun, is without question the Crown Jewels.
A symbol of the British Monarchy, the Imperial State Crown, in particular, is a dazzling sight to behold.
In addition to seeing the jewels, you can also join in on one of the highly regarded Yeoman Warders tours.
Full of insight and enthusiasm, they’ll tell you all about the grizzlier side of the tower, from Henry VIII’s wife executions to many of the infamous prisoners that ended up in the dungeons.
Be sure to get to the tower early, as queues are common. A titan of London’s must-see landmarks.
2 – Experience the behind-the-scenes magic of Harry Potter at the Warner Brothers Studio Tour
Unless you’ve spent the last twenty-five years in a silo, no doubt you’ve heard of everyone’s favorite bolt-scarred wizard.
The Warner Brothers Studio tour is a must-do for Potter-fanatics, film-enthusiasts, and anyone who’s looking for a fun day out.
The tours always provide transfer to and from the center of London. Once you’re at the studio, gear up for several hours of magic and adventure.
You’ll be able to set foot on the actual sets the movies were filmed, including Diagon Alley and Platform 9 3/4.
There are plenty of passionate tour guides more than willing to guide you through the sets, props, and costumes, and you’ll be able to eat and drink much of the magical food and drink featured in the films.
If you’re a fan of Harry Potter, this truly is a must-see London attraction.
3 – See London from high above on the London Eye
One of the world’s tallest observation wheels, the London Eye gives you some truly breathtaking views of the city skyline.
The capsules are comfortable and offer a unique panoramic view of the city. Over 40 minutes, you’ll soar as high as 135 meters.
If you’re looking for a special experience, the London Eye offers a range of luxury experiences on the wheel.
Champagne dinners, 4D experiences, and private bookings are all available to book.
The London Eye is an iconic London landmark. It should be on anyone’s must-see London visit.
Get your London Eye Tickets from their official website here.
4 – Take a tour of the world-famous Big Ben and Elizabeth Tower
Big Ben overlooking the Houses of Parliament, its famous bongs echoing through the air, is one of London’s most iconic images.
Tours of the U.K. Parliament and Big Ben are available all year round. At the hands of a well-versed expert, you’ll learn all about the history of these globally recognized buildings.
You’ll also have the opportunity to marvel at their grand architecture as part of a walking tour.
Be sure to double-check availability, as tour times vary according to refurbishment work on the structures, and parliamentary recesses.
Another of London’s famous landmarks, Big Ben is an essential thing to see in London.
5 – Marvel at the beauty of Westminster Abbey
Undoubtedly one of the hallmarks of London’s architectural feats, Westminster Abbey is the final resting place of no fewer than 17 British monarchs.
Inside, your jaw will drop at the exquisite Gothic architecture, and intricate stained glass windows.
Highlights include the Coronation Chair, and memorials lining the Poets’ Corner., where you can pay your respects.
You have the choice of either a guided tour or an audio tour, based on your preferences. If only for its magnificence, it’s a must-see landmark of London.
6 – Take a fascinating tour of Tower Bridge
A true feat of British engineering, Tower Bridge has been the gateway for boats and cargo to sail to and from the docks, via the Thames.
At night, it’s somewhat of a dazzling spectacle. Lights line its exterior and reflect beautifully into the waters below.
However, if you want to get a real feel of the awe of the structure, you should take one of the daytime tours through its Victorian engine rooms.
The cherry on top of an informative, insightful tour, is the view of London from the walkway.
Cameras at the ready, as this is an Instagram opportunity not to be overlooked. A must-see London attraction.
7 – Eat and drink yourself merry at Borough Market
Since the 13th century, Southwark’s famous Borough Market has been dousing the lips and filling the stomachs of punters, journeymen, opportunists, and tourists, from all over the world.
If you enjoy soaking up the atmosphere and energy of a market in full swing, be sure to stop by for lunch or on the weekend.
If you prefer a little more room and time to explore, the markets are open until 5 pm Monday to Thursday, and Saturday, and 6 pm on Friday.
Whatever your palette, or desired tastes, the market has something for everyone. It’s a must-see London market.
8 – Sip champagne and watch the sunset at Sky Garden
This exquisite glass dome, situated on Fenchurch Street, is the perfect place to spend your evening. Order yourself a drink, sit back, and enjoy the view.
The public gardens surrounding the building are beautifully landscaped, and the sunset on most evenings is to die for. There are plenty of observation decks, and an open-air terrace, for you to enjoy the view from.
If you’re feeling hungry, there are plenty of house restaurants that will serve you up a plate of something delicious. Plus, it’s free to enter.
For the view alone, the Sky Garden is a memorable London experience. Highly recommended.
9 – Take a guided tour of Wembley Stadium
The home of English football, Wembley has played host to an incredible list of music concerts, exhibitions, sports, and football finals, over the decades.
The brand new state-of-the-art stadium, officially reopened in 2007, has everything you could ever want from a stadium, and more.
The guided tours, around 75-90 minutes long, will take you through the stadium’s history and its defining moments.
You’ll also visit the players tunnel, press room, and Royal Box, and witness a whole host of iconic memorabilia, from World Cup finals to Olympic Games.
The view of the empty stadium, from high up in the stands, is guaranteed to take your breath away.
Whether you’re a football fan or not, the Wembley stadium tour is a worthy London experience for any tourist.
10 – Watch the Changing of the Guard at Buckingham Palace
The official home of the British Monarchy, the palace is a unique and gorgeously designed building, that never fails to amaze come rain or shine.
If you book a tour, you’ll have access to the inside of the palace. This includes seeing the 19 State Rooms, that host a range of ceremonial and entertainment events.
The Changing of the Guard is also an intriguing ceremony to watch from the grounds.
If you don’t book a tour, you can still see the palace and grounds from behind the gate, and watch the ceremonies from afar.
Buckingham Palace is arguably London’s most famous attraction. It’s worth seeing, even if just for a photograph.
11 – See London from the top of The Shard
The tallest building in the E.U., The Shard is a stunning piece of engineering.
Consisting of an impressive ninety-five floors, the building’s unique, glass-panel design make it one of the most recognizable in Europe.
Ascend to the summit, and you’ll be treated to a glorious, 360-degree view of London.
See how many famous landmarks you can spot, all while sipping a glass of champagne or a cold beer from the stylish bar on the top floor.
The Shard is a defining feature of the London skyline. It’s a London experience not to be missed.
12 – Take a cruise on the River Thames
Meandering its way through the heart of London is the River Thames. This iconic weaving river is the perfect backdrop to enjoy a cruise along the water.
Many tours, boats, and cruises operate along the river. Some cater to tourists, keen to take you to the sights that line the banks, and surrounding areas, of the river.
Others other more luxurious services, such as boat parties, afternoon tea, and live music.
Whatever your tastes, motoring along those famous waters, the London skyline for company, is always more than worth the money.
To book online, check out this list of cruises.
13 – Enjoy London by night on an open-top bus
Some cities never go to sleep, and London is very much in that exclusive pack. Once the sun sets and darkness descends, a whole different side of the city gloriously emerges.
A guided tour of the city by night is a spectacle you’ll never forget. See some of London’s most iconic landmarks, including Big Ben and the Tower of London, lit up against a velvet backdrop.
Trafalgar Square, with its neon screens and dancing fountains, will instantly capture your imagination.
And if you manage to tour during December, the light shows will blow your mind to places far and beyond!
London by night is a memorable experience. The lights, the beauty and the awe all make it an unmissable thing to see in London.
14 – Brew your own flavorsome gin at Ginstitute
Dubbed the city’s most highly acclaimed gin experience, No. 171 Portobello Road is where a small distillery, with a big history, awaits your craftsmanship.
The tour, which lasts several hours, will take you through the entire gin-making process.
You’ll get to sample plenty of gin, learn all about the distilling process, and mix and distill your very own gin, labeled and sealed, ready for you to take home with you.
There are also plenty of free cocktails along the way, and a bottle of the Ginstitute’s finest to take home.
A fantastic experience for lovers of Britain’s favorite alcoholic drink. The drinks alone are worth the money!
15 – See famous waxwork models at Madame Tussauds
Ever wanted to get up and personal with your favorite celebrities? Well, at Madame Tussauds, now you can…
…well, maybe they’re not quite the real thing, but they most certainly look it!
The museum is home to over 250 lifelike waxwork models of some of the world’s most famous people.
From monarchs to rockstars, presidents to sporting icons, the models are incredibly lifelike.
A fun, entertainment afternoon awaits in one of London’s most interesting museums.
16 – Experience a grizzly history of the city at London Dungeon
Expertly orchestrated, the London Dungeon experience is one that’ll have you laughing out loud, then jumping out of your skin!
Take a trip through impressive replicas of some of London’s areas with notoriously harrowed pasts, such as Sweeny Todd’s barbershop on Fleet Street, or Whitechapel in 1888, home of Jack the Ripper.
All the while, actors and actresses dressed as London’s most infamous criminals and murderers, will entertain and shock you, while your tour guide will recount their gruesome stories.
Tongue-in-cheek, well organized, and a lot of laughs, yelps, and fun. London Dungeon is one of the must-see things to do in London.
17 – Reach the top of the dome at St. Paul’s Cathedral
An intricately stunning structure, the dome of the cathedral has been apart of the iconic London skyline for centuries.
Courtesy of your own guide, or the audio tour, you can explore the immaculately decorated floor and crypt, at your own leisure.
Then, when you’re ready to get stepping, the stairwell that passes three galleries to the top of the dome awaits you.
The dome’s ceiling, itself, is a marvelous structure. But venture outside, and you’ll be treated to some beautiful panoramic views of London.
St. Paul’s Cathedral is another example of London’s beautiful architecture. It’s well worth a visit.
18 – Watch a West End performance
The place to see some of the most spectacular theatre and musicals in the world, London’s West End has a wide range of performances to pick from.
There’s a long list of grand theatres that line the streets, including London Palladium, Dominion, and the Apollo.
All regularly show a wide range of world-class plays, musicals, comedies, operas, and dance shows.
Most recently, Harry Potter and the Cursed Child has added itself to the list of sought after performances, which include Les Miserables, The Phantom of the Opera, and Mamma Mia!, to name but a few.
If you’re certain about what you’d like to see, be sure to book online well in advance.
If you want to take a chance on the day, head to Leicester Square’s TKTS booth and see what tickets they have left, usually at a huge discount.
Seeing a show is more than worth finding the time for. The West End is full of magic and emotion. A must-visit place in London.
19 – See the Churchill War Rooms
Just a few meters down from 10 Downing Street, home of the U.K. prime minister, a small arrangement of rooms, with huge significance, await your keen eyes and intrigue.
The rooms were used during WWII to form military strategies to stifle the German invasion and, ultimately, win the war.
Since the end of WWII in 1945, the rooms have remained in pristine condition, and now pay homage to the man who is widely regarded as the most important U.K. prime minister of all time: Winston Churchill.
Courtesy of an expert guide, you’ll explore the tunnels important members of government used during bombings.
The rooms are filled with artifacts, letters, and multimedia about Churchill and his life.
Re-enactments of his war speeches, in particular, will line your limbs with goosebumps.
Regardless of your love for history, the atmosphere alone make the War Rooms a top London attraction to visit.
20 – Go on a pub crawl through some of the city’s liveliest boroughs
At the turn of the century, there were just two micro-breweries in London. Now, there are over 1000 and counting!
London has been at the forefront of the craft beer and ale movement in the U.K.
Many pubs across the city, rich in Victorian history, have been transformed into lively, energetic watering holes serving London’s richest, wildest, and wackiest beverages.
Plenty of beer-enthused locals run pub tours and crawls across the city, all with their unique spin and vibrant flavors.
The south of the city, in particular, Brixton, is awash with craft beer and breweries.
Beer and alcohol play a huge role in London’s history and culture. With the craft beer movement in full swing, it’s more than worth trying some delicious London brews.
21 – See the sights of the city on two wheels
Cycling is a huge part of London life for many locals. With the cost of parking, the congestion charge, and efficient public transport, many have ditched owning motorized four wheels in favor of pedaling two.
Seeing London by bike is a great way to see not only the landmark sights but also plenty of hidden gems off the beaten track.
Cycle tours are in abundance and are a great way to spend 3-5 hours of your time.
If you need to ease the hangover from all those ales on the pub crawl, go don your helmet! Cycling is an amazing thing to do in London.
22 – Take a step back in time at the National History Museum
Housed between the walls of a building with breathtaking architecture, lies the world-famous exhibits of the National History Museum.
There’s so much to see and do inside. Dinosaur skeletons and taxidermist animals fill one floor.
Another is filled with precious minerals and gemstones. There’s even a section dedicated to outer space and our solar system.
You could spend hours here, and still not see everything — a cheap, inspiring, and insightful way to spend an afternoon.
The National History Museum is one of London’s must-see attractions.
23 – Barter with the vendors and eat delicious food at Camden Market
World-famous for its energy and variety, Camden Market in full swing is a spectacle not to be missed.
Search hard enough, and you can find absolutely anything amid the rows and rows of stalls.
Nepalese capes, Turkish crockery, retro suede boots: this place has it all, and then some!
It feels like the market goes on for miles, and there’s also plenty of food stalls and live entertainment to enjoy.
Just be sure to prepare yourself for the crowds, if you go at peak times. After all, the market is famous for a reason.
Camden has a special place in London’s unique geography and culture. It’s market truly is a top thing to experience in London.
24 – Climb aboard the HMS Belfast
The famous WWII warship is now a museum, paying tribute to all those who fought in the war.
The tours are known for their detail, and they leave no stone unturned.
You’ll visit all parts of the ship, from the boiler room to the artillery depot, and learn so much about life at sea during wartime Britain.
It’s an intimate experience, that really does put you in the shoes of those who spent years of their lives living aboard a ship.
A unique London experience, and one that intrigues and moves many people when they visit London.
25 – Visit the Victoria and Albert Museum
Seen by many as the world’s greatest museum of art and design, and for good reason.
Each floor is absolutely packed with art, sculpture, artifacts, furniture, multimedia, and design.
The exhibitions cover a diverse spread of cultures and countries, across a timeline covering centuries.
The standard exhibits are free to enjoy. They also always have a guest exhibition you can pay a little extra to see, often focussing on a particularly important person or movement.
From Trajan’s Column in the Roman room to costumes from famous films, there’s something for everyone to enjoy at the V&A. A top thing to do in London.
26 – Have a picnic in Hyde Park
Arguably London’s most famous park, it consists of 350 acres of relaxing greenery, with plenty of famous features for good measure.
These include Speakers’ Corner, where random people come to speak what’s on their mind, and Rotton Row, where you can ride horses.
Serpentine Lake is tranquil to sit by and watch time go by, and you can spend hours wandering around the park, enjoying the scenery and people watching.
Bring a blanket and plenty of party food, and you’ve got yourself one splendid afternoon!
Hyde Park is a stunning London park. You definitely need to spend a little time there. There’s plenty of magic to experience.
27 – Take a guided tour around the British Museum
The British Museum’s ultimate aim is to tell the story of our world’s history.
It is full to the brim of exhibitions showcasing artifacts, sculptures, and items of significance, dating back to early man through a long line of historically significant civilizations.
Although awe-inducing, it can be overwhelming. That’s why a tour guide, with expert knowledge in the history of man’s progression, can help piece all the exhibitions together.
Together, you’ll learn all about man’s progression from hunting and gathering, through to building empires, with expert insight and historical context.
There’s just so much crammed into one London attraction. You could spend hours there!
28 – Gaze in awe at the neon sign collection at God’s Own Junkyard
A truly one-of-a-kind little shop, God’s Own Junkyard can be found on Ravenswood Industrial Estate on Shernhall Street.
They also have a pop-up shop on the 4th floor of Selfridges during Christmas.
The store is packed to the rafters with an eccentric collection of neon signage, from all over the world.
Chris Bracey, the man behind the magnificence, has been salvaging and restoring anything neon-lit for four decades.
From Las Vegas signs to fairground rides, there’s a treasure trove of color, jazz, and character, waiting to be explored and enjoyed.
God’s Own Junkyard is a true London gem. It’s worth heading off the beaten track to discover and enjoy.
29 – Take a walking tour of the city, themed around a famous character
London has been the birth home, or adopted home, for people of huge significance, both real and fictional, over many centuries.
Rather than trying to cover the famous landmarks, which is impossible on foot in a day, many of the city’s walking tours put a theme, or person of interest, at the focus of their tour.
Eccentric detective Sherlock Holmes, JK Rowling’s boy wizard Harry Potter, and beloved time lord Doctor Who are all characters with walking tours.
If you’re keen to see the film locations and learn more about their universes, while seeing plenty of the city, they’re a great way to do it.
Plus, you’ll uncover plenty of other hidden gems in London along the way.
30 – Enjoy the street shows and have lunch at Covent Garden
A colorful, vibrant area, Covent Garden is a popular place for Londoners from all walks of life to shop, eat, and be entertained.
The street shows are fascinating, and from fire breathing to break dancing, there’s always something entertaining happening.
Actors Church is well worth a visit, and the wide range of markets and restaurants means there’s something for everyone. Embrace the energy, and you can spend many hours here.
31 – Relax and enjoy an authentic Thai massage at Rupert Jade
With plenty of herbal medicines and remedies to choose from, a relaxing afternoon at Rupert Jade could be just what’s needed after all the shopping and sightseeing in London.
Enjoy traditional Thai massage, and plenty of other therapies, at this highly regarded parlor.
32 – Delve into the energy and atmosphere of London’s nightlife
Finally, it’s more than worth mentioning the incredible diversity of the city’s nightlife.
From the pulsing beats of the Ministry of Sound club in Elephant and Castle to the wacky ska bands at the Jamm in Brixton, there really is something for everyone.
Leicester Square, Soho, and Shoreditch are all popular places to drink the night away. And if live music is more your jam, be sure to check out Camden and Brixton.
London has one of the world’s most incredible nightlife. If you enjoy great pubs, bars and clubs, it’s a must-do thing in London.
Amazing Things to Do in London Summary
There’s a reason London is such a beloved city. There’s just a lifetime’s worth of awe and inspiration across this great city.
From grand structures like the London Eye to delicious brews in thatched-roof pubs, London puts the ‘great’ in Great Britain.
Cram your time in London with as many experiences as possible. You won’t regret it.
And these 32 things to in London are just the tip of the iceberg. Summon your inner-explorer and wander through London’s streets.
No doubt, you’ll stumble across so many fun and interesting things. London’s a magical city for so many reasons.
Enjoy your visit to London, and use our guide of top things to do to help you make the most of every second there.
You Might Also Like to Read
- Best Day Trips from London
- Best Things to Do in Bristol
- Top Things to Do in Cardiff
- Delicious British Foods to Try
Save and Pin for Later
Are you planning a trip to London? Pin this article to save it for later. That way, you’ll have an easy place to find our detailed list just before you head off on your adventure.
Author: Dale Johnson is a content creator and designer from the UK. When not abroad, he loves to explore many of the UK’s most beautiful places by road.
Images licensed via Shutterstock