London is a city that has something magnetic about it—a city comprised of centuries of history and of groundbreaking culture, of cuddly pubs and Michelin-starred restaurants, of hidden gardens and internationally renowned sites. The first time or the fifth time you visit London, it never fails to surprise.
Here is The Ultimate London Bucket List, and it is made with my own expeditions and years of exploring this stratified, always changing metropolis. It is inclusive, practical, and structured to make you fall in love with London the way I was—tongue-tied by famous tourist attractions as well as some local hidden gems, royal palaces, and the kind of magic cities like London offer on Sundays.
This guide will assist you to make the most of what London offers to you—be it planning your journey or just fantasizing about Big Ben.
1. Visit the Big Ben House of Parliament
Big Ben is the one thing you cannot miss in London. It is possibly the most famous clock in the world, standing proudly at the north end of the Palace of Westminster. Do not miss taking a stroll to Westminster Bridge—a killer view, especially at sunset, when the sun strikes the Thames just right.
2. Witness the Changing of the Guard at Buckingham Palace
All this royal custom is sheer pageantry—and is pleasant to see at least once. It is mostly held on mornings at 11 a.m. during spring and summer (check the schedule), and it is worth coming early to get a good seat.
3. Take a Ride with the London Eye
To get panoramic views across the city, take a ride on the London Eye. You can see everything including The Shard and St. Paul’s Cathedral from the top. In case you visit during dusk, the city lights take it to a whole new level.
4. Visit the British Museum
It is arguably one of the most magnificent museums in the world—and it’s free. Rosetta Stone, Egyptian mummies, Elgin Marbles—you can easily spend a whole day here. Even an hour or two will leave you in awe.
5. Take a Walk at South Bank
South Bank is a vibrant walkway largely along the Thames, stretching between Westminster Bridge and Tower Bridge. You’ll see food trucks, street performers, mobile book stores, and popular attractions like the National Theatre and Shakespeare’s Globe.
6. Be a Participant of a River Thames Cruise
An observation view of London from the water provides something completely different. Choose between a daytime sightseeing tour or a romantic night cruise when the city shines.
7. Go to the Tower of London and Watch the Crown Jewels
Historical events to be considered include the Tower of London, which was home to British royalty and prisoners. Guided tours by Yeoman Warders (Beefeaters) are instructive and funny. Don’t skip the Crown Jewels—they shine for a reason.
8. Cross Bridge Tower Walk-Through
This Victorian masterpiece is often confused with London Bridge, but it’s a showstopper. Walk over it or enter to learn how it works and look down through a glass floor to the river.
9. Stroll in Borough Market
A paradise for gastronomes. Borough Market near London Bridge is full of artisan cheeses, gourmet sandwiches, fresh pastries, and global food. Go hungry. Try everything.
10. Picnic at Hyde Park
London’s favorite green space. Rent a bicycle, take a rowing boat on the Serpentine, or just lie under a tree with a sandwich and a book.
11. Go to St. Paul’s Cathedral
Climb to the top of the dome for one of the best views of the city. Inside, the architecture is stunning. The Whispering Gallery is a nifty acoustic experience.
12. Wander Around the Tate Modern
Tate Modern is a must-see if you’re a fan of contemporary art. Housed in a former power station, admission is free and always thought-provoking. Bonus: brilliant views from the top floor café.
13. Shop on Oxford Street and Regent Street
It can be crowded—but that’s part of the experience. With department stores like Selfridges and high-street fashion, it’s a shopper’s paradise. Wear comfortable shoes.
14. Get to a West End Show
London’s Broadway equivalent. Whether it’s a classic like The Phantom of the Opera or something new, a West End show is unforgettable.
15. Wow-See the Streets of Notting Hill
Pastel-colored houses, cozy cafés, and that legendary blue door from the film. Stroll through Portobello Road Market for antiques and street food.
16. Find Out Camden Town
A bit gritty, totally punk, and full of character. Camden Market offers everything from handmade jewelry to vegan kebabs. Walk along Regent’s Canal to Primrose Hill for contrast.
17. Make an Ascent up Primrose Hill
One of the best free views in the city. Locals love it at sunset. Bring a drink, sit on the grass, and gaze out over London.
18. Visit the Natural History Museum
A wonderland for kids and science lovers—dinosaurs, whales, gems, and geology galore. The building itself is an architectural masterpiece.
19. Tea Time Sip
A British tradition that’s both tasty and elegant. Go glamorous at The Ritz or Claridge’s, or try modern, more affordable options at Sketch or Fortnum & Mason.
20. Give a Ride in a Double-Decker Bus
Even locals ride the red buses. Sit on the upper deck (front row!) for the best street views. Route 11 covers many major landmarks.
21. Day Visit to Windsor Castle
Just an hour by train, Windsor Castle is the world’s oldest and largest occupied castle—a royal favorite.
22. Have a Look Out from The Shard
The UK’s tallest building has an observation deck with jaw-dropping panoramic views. Pricey but perfect for a special occasion.
23. Go to the Victoria and Albert Museum
Eclectic and exciting—covering art, design, fashion, and photography. The garden café is a gorgeous spot to rest.
24. Get Lost in Covent Garden
Street entertainers, boutique shops, and buzzing markets keep Covent Garden alive. Don’t miss the Apple Market and Neal’s Yard.
25. Stroll Through Soho Streets
Edgy, artsy, and energetic. Soho boasts music venues, LGBTQ+ history, global cuisine, and some of London’s best nightlife.
26. Take a Photo at Abbey Road
Recreate the Beatles’ album cover at the Abbey Road zebra crossing. Just be quick—traffic won’t wait.
27. Go to Westminster Abbey
A site for royal weddings, coronations, and burials. Don’t miss the Poets’ Corner or the intricate ceiling.
28. Day Trip on the Regent’s Canal
Take a boat or walking tour between Little Venice and Camden Lock. Peaceful, quirky, and full of charm.
29. Visit the Sky Garden
Free and with one of the best skyline views in London, the Sky Garden sits atop the “Walkie Talkie” building. Book in advance.
30. Shoreditch Street Art Discovery
A canvas of creativity, Shoreditch is home to works by Banksy and others. Take a street art tour or explore on your own.
31. Surf Daunt Books
Arguably London’s most beautiful bookstore—especially the Marylebone shop. Oak balconies and curated travel sections make it a bibliophile’s dream.
32. Fish and Chips at a Good Pub
You haven’t truly been to England without battered cod and chunky chips. Try The Golden Hind or Poppie’s.
33. Marvel at the Millennium Bridge
This pedestrian bridge links Tate Modern and Shakespeare’s Globe with St. Paul’s. It was famously destroyed in Harry Potter (fictionally, of course).
34. Visit the Harry Potter Studios
A bit outside of London but magical for fans. Walk the Great Hall, explore Diagon Alley, and sip butterbeer.
35. Relax at Hampstead Heath
One of London’s wildest green spaces. Swim in the bathing ponds, hike up Parliament Hill, or just lounge with locals.
36. Columbia Road Flower Market Experience
Held only on Sundays, and bursting with color. Flowers, plants, vintage shops, and live street bands compete for your senses.
37. Visit the Globe Theatre
Even without a performance, take a guided tour to learn about Shakespeare’s life and the theatre’s history.
38. Ride the Emirates Air Line Cable Car
For a unique view of East London and the Thames Barrier, take this cable car from Greenwich to the Royal Docks.
39. Visit Leadenhall Market
This ornate Victorian market—tucked among skyscrapers—offers beautiful photos and great beer. It also appeared as Diagon Alley in Harry Potter.
40. Tour Greenwich and the Prime Meridian
Stand with one foot in each hemisphere at the Royal Observatory. Then stroll through Greenwich Park down to the Cutty Sark and riverside pubs.
41. Sample an Indian Curry on Brick Lane
London’s curry scene is legendary. Brick Lane is its spicy, flavorful heart.
42. Pay a Visit to Kensington Palace
The former home of Princess Diana and current royal residence. Surrounded by peaceful gardens and reflective ponds.
43. Visit the Science Museum
Perfect for all ages—interactive exhibits, cutting-edge tech, and an amazing IMAX. Free entry.
44. Take Part in the Notting Hill Carnival
If you’re in town in late August, don’t miss it. One of the world’s biggest Caribbean culture celebrations.
45. Hunt for Treasures at Spitalfields Market
A covered market great for rainy days. Fashion, vintage, art, and global street food await.
46. Visit the Sherlock Holmes Museum at 221B Baker Street
Step into the world of the great detective and Victorian London.
47. Enjoy Jazz at Ronnie Scott’s
This iconic Soho club has hosted jazz legends. Reserve ahead and soak in the atmosphere.
48. Take Afternoon Strolls on the Embankment
Peaceful and scenic—especially during golden hour. Start at Victoria Embankment Gardens and cross Blackfriars Bridge.
49. Discover Little Venice
A slower pace, leafy canals, and colorful houseboats make this area a hidden gem. Great for a waterside brunch or relaxing walk.
50. Make Space for the Unexpected
London’s real magic isn’t always in guidebooks. It could be a quiet alley, a spontaneous conversation, a band in the Underground, or a cozy bookstore you discover on a rainy afternoon.
Final Thoughts
London is not a city that you just visit. It’s a place you feel. A place embedded in tales, vibrating with life, constantly changing and yet grounded in tradition. Whether you’re chasing history, food, art, or just your curiosity, London delivers.
Check this bucket list off—or use it to inspire your own. Either way, once London finds its way into your soul, you’ll always want to come back.
save pin for later