London hits you with a lot at once. It’s a city of nine million people spread across 600 square miles, with two thousand years of history stacked on top of itself and a Tube map that looks like spilled spaghetti. A first trip can easily turn into a week of running between landmarks without ever slowing down enough to enjoy any of them.
So here are 21 of the best things to do in London on a first visit, from the big ones you’d regret skipping to the free views and scruffy markets that make the city feel real. They’re loosely grouped by area, so you can build a day around a few that sit near each other instead of crisscrossing the city. Pick the ones that actually sound good and leave the rest for next time.

1. Tour the Tower of London
The Tower of London has been a fortress, a royal palace, a prison, and an execution site, and nearly a thousand years of that history is still standing right on the Thames. The Crown Jewels are the headline act, and they’re every bit as blinding as they look in photos.
A moving walkway carries you past the biggest pieces so the crowd keeps shuffling along. The White Tower behind it holds the armor collection, including Henry VIII’s, which is worth a look for the sheer size of it.
Come right at opening if you can, because the Jewel House line grows fast by mid-morning. The Yeoman Warder tours are free with your ticket and genuinely funny, so catch one before you wander off on your own.

2. Walk Across Tower Bridge
Plenty of first-timers point at Tower Bridge and call it London Bridge. The real London Bridge is the plain gray one upriver, and this is the famous one with the twin towers and the pale blue suspension cables.
Walking across costs nothing, and the view back toward the Tower is one of the best in the city. For a small ticket price you can also go up into the high walkways and stand on the glass floor, watching buses and pedestrians pass underneath your feet.
It’s a quick stop, maybe 45 minutes inside, and it pairs perfectly with the Tower right next door. Check the lift schedule online too, since watching the bridge open for a tall ship is a small thrill.

3. See Big Ben and the Houses of Parliament
Big Ben is the bell, not the tower, though almost nobody says Elizabeth Tower out loud. After years hidden behind scaffolding, the clock faces are clean and gold again, and the whole thing looks incredible lit up at night.
The classic photo spot is the eastern end of Westminster Bridge, where all of Parliament stretches out along the water. Come at golden hour and you’ll understand why this view ends up on every postcard in the city.
UK residents can book free tours of Parliament through their MP, and visitors from abroad can buy a ticket for a Saturday tour. Even if you skip going inside, this is one of those things to do in London that costs nothing and still feels like a moment.

4. Step Inside Westminster Abbey
Almost every English coronation since 1066 has happened inside Westminster Abbey, and a good chunk of British history is buried under its floor. Newton, Darwin, and Dickens are all here.
Poets’ Corner is the part most people linger over, with memorials to Shakespeare, Austen, and a wall of writers packed shoulder to shoulder. The building itself is staggering, all soaring stone and stained glass.
Tickets aren’t cheap, but the audio guide narrated by Jeremy Irons comes included, so use it. Budget about 90 minutes, and book online ahead of time to skip the ticket queue outside.

5. Watch the Changing of the Guard at Buckingham Palace
The Changing of the Guard is the most famous free thing in London and also the most crowded. It runs several mornings a week at 11am, and if you turn up at 10:55 you’ll be looking at the back of someone’s head.
Get there by 10:15 and stand up on the Victoria Memorial steps for a view over the crowd. Better yet, skip the palace gates entirely and watch the guards march down The Mall, or catch the smaller ceremony at Horse Guards Parade, which is far less packed.
Check the official schedule the night before, since the whole thing gets called off in bad weather. It lasts about 45 minutes, and most people drift away after the first 20.

6. Ride the London Eye
The London Eye turns slowly enough that one full rotation takes about half an hour, which is plenty of time to pick out landmarks in every direction. On a clear day the view runs for miles past the edge of the city.
Book a timed slot online well ahead, because walk-up tickets cost more and the queue can eat an hour of your day. Sunset slots sell out first for good reason, since the light over the Thames is the whole point.
It’s touristy and nobody pretends otherwise, but the perspective it gives you on the shape of London is genuinely useful early in a trip.

7. Climb to the Top of St Paul’s Cathedral
Christopher Wren’s dome survived the Blitz and still anchors the skyline, even with newer glass towers crowding in around it. The interior is all gold mosaic and painted ceiling, and it’s worth sitting down for a few minutes just to take it in.
The Whispering Gallery does exactly what the name suggests, carrying a murmur along the curved wall clear across the dome. Above it the stairs keep going, 528 of them in total to the Golden Gallery at the very top.
That last stretch is a tight spiral and it isn’t for everyone. The payoff is a full circle view straight down the river toward Tower Bridge.

8. Spend a Morning at the British Museum
The British Museum is free, enormous, and impossible to see in one visit, so don’t try. The Rosetta Stone, the Parthenon sculptures, and the Egyptian mummies are the pieces everyone comes for, and they all sit within a short walk of the Great Court.
That glass-roofed courtyard is worth a photo on its own. Grab a map at the door, pick four or five things you actually want to see, and let the rest go without guilt.
Two or three hours is a sensible visit. Rainy afternoons pack the free galleries out, so go in the morning if you can.

9. Eat Your Way Through Borough Market
There’s been a market on this corner of Southwark for something like a thousand years, and Borough is still the best food stop in the city. Cheese toasties, salt beef bagels, fresh oysters, and produce stacked up under the railway arches.
Go on a weekday if you possibly can, because Saturdays are shoulder to shoulder and you’ll spend more time queuing than eating. Come hungry, bring a little cash for the smaller stalls, and eat standing up like everyone else does.
It sits right by London Bridge station and the Shard, so it’s an easy stop between the Tower and the South Bank.

10. Take a Thames River Cruise
Seeing London from the water rearranges the map in your head. The bridges, the Tower, the Eye, and the whole South Bank line up in a way they never quite do on foot.
Skip the pricey sightseeing cruises and use an Uber Boat by Thames Clippers instead. It’s a commuter service, it takes a contactless tap like the Tube, and a ride from Westminster down to Greenwich costs a fraction of a guided tour while passing all the same sights.
Sit outside at the back if the weather holds. It’s the best seat on the river and it doesn’t cost extra.

11. Catch a Show in the West End
London theatre is world class and usually cheaper than the same production on Broadway. Long runners like Les Miserables and The Lion King are always on, and there’s normally something brand new worth taking a chance on.
For cheap seats, use the TKTS booth in Leicester Square on the day, or enter the digital lotteries most of the big shows run a couple of days ahead. Both can cut the price in half.
Matinees are quieter and much easier to get into if your evenings are already spoken for. Book something for your first night while you’re still wide awake from the flight.

12. Wander Covent Garden
Covent Garden is a covered market hall ringed by cobbled streets, street performers, and more shops than anyone needs. The buskers in the lower courtyard have to audition for their slots, so the standard is high.
It’s touristy and doesn’t pretend otherwise, but it’s a pleasant hour between other stops and the architecture is lovely. The Apple Market inside has decent crafts and antiques depending on the day.
Neal’s Yard is a five minute walk away, a tiny courtyard painted in loud colors that most people walk straight past. Seven Dials nearby is better for actual shopping.

13. Get the Free View From Sky Garden
Sky Garden sits on top of the Walkie Talkie building, three floors of planted terraces behind a wall of glass looking out over the Thames. Entry is completely free, which makes it the best value view in London.
The catch is the booking. Free slots open online three weeks ahead and vanish quickly, so put a reminder in your phone rather than trying your luck later.
If you miss out, the bars up there take walk-ins for the price of a drink, which still undercuts most paid observation decks. Sunset is the slot everyone wants.

14. Visit the Natural History Museum
The building alone justifies the trip, a great cathedral of a place in South Kensington with terracotta carvings of animals worked into the walls. A blue whale skeleton hangs above the main hall.
Entry is free, like most of the national museums here. Kids head straight for the dinosaurs, and the earthquake simulator in the Red Zone makes a good backup when the crowds get thick.
The Victoria and Albert Museum and the Science Museum are both a couple of minutes away, so you can bounce between three free museums without crossing a main road.

15. Slow Down in Hyde Park
Hyde Park is 350 acres of green right in the middle of the city, and it’s where Londoners go to do nothing at all. Rent a pedal boat on the Serpentine, walk over to Kensington Palace, or just claim a deck chair and sit for an hour.
Speakers’ Corner on the northeast side still draws people making their case to whoever will stop and listen on Sunday mornings. It’s been going since the 1800s and it’s as strange as it sounds.
In winter the whole eastern end turns into Winter Wonderland, which is either charming or chaotic depending on your mood and the crowd.

16. Shop Portobello Road Market in Notting Hill
Portobello Road runs for two miles through Notting Hill, past antique dealers, vintage clothing racks, and food stalls, with pastel terraced houses lining the side streets. Saturday is the big antiques day and by far the busiest.
Get there before 10am if you want a photo of those colorful houses without a hundred other people in the frame. The light is better early too.
The northern end up by Golborne Road is scruffier, cheaper, and where a lot of locals actually shop. That’s the stretch worth walking to.

17. Browse Camden Market
Camden is louder, weirder, and more fun than most of central London. The market sprawls along the canal through several linked sections, heavy on street food, vintage clothes, and shops that lean hard into the neighborhood’s punk history.
Eat your way around the food stalls at Camden Lock and then walk the towpath toward Little Venice for a quiet stretch of canal most visitors never see. The whole walk takes about 45 minutes.
King’s Cross is one stop away on the Tube if you want to add Platform 9 3/4 and the rest of the city’s Harry Potter spots to the day.

18. See the Street Art in Shoreditch
East London’s street art changes constantly, and Shoreditch is the middle of it. Brick Lane, Redchurch Street, and Hanbury Street are covered in work that gets painted over and replaced every few weeks, so what you see is genuinely yours.
Free walking tours run most days if you want the backstory on who painted what. Otherwise just wander the side streets with your head up.
Sunday is the day to come, when the Brick Lane market and the Columbia Road flower market are both going. Brick Lane is also the best curry street in the city, so time it around lunch.

19. Stand on the Prime Meridian in Greenwich
Greenwich is where time officially starts. The Royal Observatory sits up on a hill with the Prime Meridian line running through its courtyard, and standing with one foot in each hemisphere is the corniest photo in London and somehow still unavoidable.
The real reward is the view back down over Greenwich Park with Canary Wharf’s towers behind the old Naval College. It’s the best free view in this half of the city.
Get there by boat rather than train, and give yourself time for the Cutty Sark and the covered market at the bottom of the hill.

20. See Modern Art at Tate Modern
A hulking former power station on the South Bank now holds one of the world’s great modern art collections, and the permanent galleries are free. The huge commissioned installations in the Turbine Hall are usually the most talked about art in the city.
Even if modern art isn’t your thing, head up to the tenth floor viewing level of the Blavatnik Building for a free view straight across the water to St Paul’s.
The Millennium Bridge outside links the two directly, which makes for one of the nicest short walks in London.

21. Sit Down for Afternoon Tea
Afternoon tea is a proper sit-down affair, a couple of hours of scones with clotted cream, finger sandwiches, and more small cakes than anyone can finish. It’s a silly tradition and it’s a lovely way to spend a rainy afternoon.
The grand hotels like the Ritz and Claridge’s book out months ahead and come with a dress code. Department stores like Fortnum and Mason sit somewhere in the middle, and plenty of smaller cafes do a lovely version for half the price.
Book ahead wherever you go, and don’t plan much of a dinner afterward. You won’t want it.

Start Planning Your London Trip
London is too big to finish, and that’s part of the fun of it. Even a full week only scratches the surface, so there’s no sense trying to tick off everything on a first visit. Nobody sees it all, including the people who live there.
If you’ve got a week to work with, the one week London itinerary lays a lot of these out in a day by day plan that keeps the walking sensible. It’s also worth reading up on the common mistakes visitors make in London before you fly, since a few of them cost real money.
Whichever things to do in London you end up choosing, book the timed entries in advance, tap a contactless card on the Tube instead of buying paper tickets, and leave more time between stops than you think you need. The city is bigger than it looks on the map.


