Home
Australia
  • Sydney
  • Melbourne
  • Brisbane
  • Perth
  • Gold Coast
  • Sunshine Coast
  • Byron Bay
  • Hobart
  • Adelaide
  • Townsville
New Zealand
  • New Zealand
  • Auckland
  • Christchurch
  • Wellington
  • Queenstown (soon)
Asia
  • Singapore
  • Tokyo
  • Hong Kong
  • Bali
Rest of the world
  • London
  • Paris
  • New York
  • Fiji

Explore U:L

  • Home
  • Locations
    Australia
    • Sydney
    • Melbourne
    • Brisbane
    • Perth
    • Gold Coast
    • Sunshine Coast
    • Byron Bay
    • Hobart
    • Adelaide
    • Townsville
    New Zealand
    • New Zealand
    • Auckland
    • Christchurch
    • Wellington
    • Queenstown (soon)
    Asia
    • Singapore
    • Tokyo
    • Hong Kong
    • Bali
    Rest of the world
    • London
    • Paris
    • New York
    • Fiji
  • Travel
  • Entertainment
  • U:L Recommends
  • Features
  • U:L Partners
    • Parallel Paradise
    • Brisbane Redefined
    • Christmas Gift Guide
    • Notes From The GOAT
  • Subscribe
  • Support U:L
  • About Us
  • U:L Careers
  • Advertising & Partnerships
  • News
Search U:L
  • Travel
  • Entertainment
  • U:L Recommends
  • Features
    • Parallel Paradise
    • Brisbane Redefined
    • Christmas Gift Guide
    • Notes From The GOAT
  • Subscribe
    • Support U:L
    • About Us
    • U:L Careers
    • Advertising & Partnerships
    • News

Never miss an event, new opening. Never miss an event, new opening or hyped bite again—get us in your inbox by joining Urban List Insiders. Become an insider

Travel

50 Of The Best Things To Do In London In 2025, According To A Local

27th Nov 2025
Written by: David Congram

From Croatia island sails to Japan deep dives, Contiki has a trip (and a vibe) for every type of traveller. Dive into your next adventure here. This article is proudly sponsored by Contiki.

London is a city that blends rich history with a vibrant, modern pulse that offers something for every traveler. Whether you're a culture enthusiast, a foodie, a history buff, or someone looking to explore hidden gems, London has it all. From iconic landmarks to secret spots known only to locals, this guide will help you experience the best of what London has to offer. 

Here are 50 of the best things to do in London in 2025.

Jump to: 
Iconic London Activities
Must-Do Food Adventures
Unbeatable Accomodation Experiences

Play

  1. Explore London by foot, taking advantage of the city’s flat terrain. Use walking tour apps like the Blue Plaques App or the London Architecture Guide to uncover historical and architectural gems.

  2. Ride the London Eye for breathtaking panoramic views of the city, where you can spot iconic landmarks like Big Ben, the Houses of Parliament, and Buckingham Palace from one of the highest vantage points in London.

  3. Step into over a thousand years of history at Westminster Abbey, where British monarchs have been crowned, famous figures like Sir Isaac Newton are buried, and you can marvel at stunning Gothic architecture.

  4. Explore the Victoria and Albert Museum, a world-renowned museum showcasing an exquisite collection of fashion, textiles, ceramics, and jewelry—perfect for art and design enthusiasts looking to immerse themselves in London's rich cultural heritage.

  5. Attend a performance at the historic Globe Theatre or catch a musical or play in London’s vibrant West End. Book tickets in advance to secure the best seats.

  6. Dive into the vast collections of the British Museum or explore contemporary exhibitions at the Tate Modern. Don't forget the lesser-known Sir John Soane's Museum for a unique experience.

  7. Indulge in retail therapy at Covent Garden Market or luxury shopping along Regent Street and Savile Row for bespoke fashion and unique finds.

  8. Experience London's vibrant nightlife in Soho, dance the night away in Shoreditch, or enjoy live music and eclectic vibes in Camden.

  9. Spend a relaxing day exploring London’s green spaces, from the expansive glasshouses and diverse plant collections at Kew Gardens to boating on the Serpentine in Hyde Park or meeting the Peter Pan statue and friendly parakeets in Kensington Gardens.

  10.  Dive into the magical world of Harry Potter at the Warner Bros. Studio Tour London, where you can walk through iconic sets, see original props and sip on butter beer.

  11. Take a tour of Buckingham Palace or visit the Tower of London to see the Crown Jewels and learn about England’s royal history.

  12. Experience the excitement of British football by attending a match at Wembley Stadium or visit the home grounds of famous teams like Arsenal or Chelsea.

  13. See London's iconic landmarks from the water on a Thames River Cruise, with options for day or evening tours to fit your schedule.

  14. Dive into the alternative scene at Camden Market, where you can shop for unique fashion, art, and vintage items.

  15. Take a walking tour in Shoreditch to see some of the best street art in London, including works by famous artists like Banksy.

  16. Visit the Sky Garden for panoramic views of London’s skyline from this public indoor garden atop the Walkie Talkie building.

  17. Discover innovations in technology and space exploration at the Science Museum, with rotating exhibits and interactive displays.

  18.  Venture beyond the city with a day trip to charming destinations like the historic streets of York, the cultural vibrancy of Birmingham, or the seaside allure of Brighton, each offering a unique taste of England's diverse landscapes and attractions.

Eat

  1. Step into Bar Bruno, where cozy, candle-lit ambiance meets rotating chef residencies, offering up dishes like mackerel ceviche from London's hottest culinary talents—arrive early and stroll Victoria Park while waiting for a table.

  2. Visit The Queen of Hoxton in Shoreditch, known for its creative themed evenings and events, and enjoy drinks on its expansive rooftop overlooking East London’s vibrant skyline.

  3. Visit Jolene in Newington Green for its cult-favorite house-made pastries and hearty seasonal dishes—don’t miss the pappardelle with beef and ox tongue ragu if it's on the chalkboard.

  4. Experience the historic charm of Ye Olde Cheshire Cheese on Fleet Street, a 17th-century pub frequented by literary greats like Charles Dickens and Mark Twain, with its cozy, winding passages and multiple bars steeped in history.

  5. Head to Oma above Borough Market for Mediterranean-inspired plates in a relaxed setting; the hummus paired with their garlic-infused açma verde is a must-try while you watch the world go by from your window seat.

  6. For some of the best views in London, head to The Rooftop at The Standard in King’s Cross, offering a close-up of St Pancras Clock Tower along with seasonal cocktails and street food.

  7. Experience a retro Italian-American vibe at Carlotta in Marylebone, where dishes from Nonna Gina’s recipe book meet modern flair—book ahead to ensure you don’t miss the Fettuccine Alfredo al Tartufo.

  8. Visit The Seven Stars in Aldwych, one of London’s oldest pubs dating back to 1602, renowned for its unique ambiance, ties to the Royal Courts of Justice, and charismatic publican, who brings the pub to life with daily changing menus.

  9. Enjoy the luxury of pressing a button for champagne at Bob Bob Ricard in Soho, where opulent Art Deco decor complements signature dishes like the iconic Beef Wellington—perfect for a special occasion.

  10. Enjoy the gritty, laid-back vibes at Frank’s Cafe in Peckham, where you can sip drinks and take in stunning views from atop a multi-story car park.

  11. Make a reservation at Norma in Fitzrovia for a taste of Sicilian-Moorish fusion in a stunning townhouse setting—start with the strozzapreti pork and anchovy pasta, a standout on the menu.

  12. Sip a pint at The Prospect of Whitby in Wapping, a pub that dates back to 1520, offering stunning views of the River Thames and a fascinating history as a former pirate hangout, complete with original flagstone floors and maritime decor.

  13. Descend into the vibrant brasserie Zedel near Piccadilly Circus, where you can enjoy live jazz and a prix-fixe menu of classic French dishes—don’t leave without trying the steak frites for under £20.

  14. Take in the breathtaking floral displays at The Churchill Arms in Kensington, a pub famously connected to Winston Churchill’s family, where you can enjoy traditional British ales surrounded by lush greenery and quirky memorabilia.

  15. Travel to F Cooke in London’s East End for an authentic taste of traditional pie, mash, and jellied eels—this Victorian gem has been serving East Londoners for over 160 years.

  16. Hop on the Bustronome for a gourmet experience on wheels, dining on fine cuisine as you tour London's iconic landmarks—book a window seat for the best views paired with your meal.

  17. Head to Tayyabs in Whitechapel for sizzling lamb chops and rich Punjabi curries—BYOB and enjoy their no-corkage policy, making it a perfect spot for a lively night out.

  18. Brunch with a view on the rooftop of Daisy and May Green’s floating café on Regents Canal, where you can enjoy Australian classics like their signature “Luxury Aussie Lamingtons.”

  19. Step back in time at Ye Olde Mitre in Holborn, a hidden gem originally built in 1546, known for its wood-paneled interiors, cozy nooks, and a rich history that includes serving the servants of the Bishop of Ely.

  20. Visit Mallow in Borough Market for plant-based, sustainable dishes that change with the seasons—pair their silky hummus with freshly baked bread for a satisfying, ethical meal.

  21. Experience live music at the iconic Dingwalls in Camden, a legendary pub and music venue that has hosted performances by bands like The Ramones and The Clash, offering a vibrant atmosphere along the canal.

  22. Treat yourself to a quintessentially afternoon tea at The Ritz, where timeless elegance meets delectable pastries, Claridge’s for a luxurious experience in an art deco setting, or Sketch where whimsical decor and creative treats turn tea time into a work of art.

  23. Savor the flavors at Borough Market, one of London's oldest and most beloved food markets, where you can sample everything from artisanal cheeses to freshly baked pastries and street food from around the globe.

  24. Dine at Duck & Waffle on the 40th floor for a truly unique culinary experience, offering creative British-inspired dishes alongside breathtaking views of the city skyline.

Stay

  1. Elevate your London experience by staying at Shangri-La at The Shard, where you can wake up to breathtaking views of the city skyline from the highest luxury hotel in London—don't miss the infinity pool on the 52nd floor for an unforgettable dip above the clouds.

  2. Stay at The Artist School, a bohemian dream tucked near Borough Market and Tate Modern, featuring a cozy space with chalkboards for creativity, eclectic decor, and a luxurious room-sized shower for the ultimate relaxation.

  3. Book a stay at Claridge’s, the epitome of London luxury, and enjoy a martini in the stylish Fumoir bar before retiring to your art deco-inspired room—be sure to request the butler service for a touch of timeless elegance.

  4. Stay in a charming writer’s loft near Portobello Road, perched above a Tesco, where you can unwind in an antique clawfoot bath, relax on a flower-filled terrace, and immerse yourself in the ambiance with a chaise lounge and vintage record collection.

  5. Indulge in the ultimate London luxury at The Ritz, where you can dine in their Michelin-starred restaurant and enjoy the renowned afternoon tea in the Palm Court.

  6. Stay at the chic Ham Yard Hotel in Soho and take advantage of the private rooftop terrace with its lush garden—reserve a lane at the exclusive 1950s bowling alley for a unique, retro evening with friends.

  7. Immerse yourself in the sophisticated charm of NoMad London, perfectly located in Covent Garden; treat yourself to a craft cocktail at the lushly decorated NoMad Bar and explore the hotel’s exquisite art collection.

  8. Stay in a piece of history at this London Airbnb, located in a 1730s private house that’s one of the earliest surviving homes in the area, featuring modern touches from the early 1800s by Thomas Cubitt, the architect behind the iconic facade of Buckingham Palace.

Still working on your London itinerary? Check out:​

  • ​Best Restaurants In London
  • Best Pubs In London
  • Best Afternoon Teas In London

Editor's note: Urban List editors independently select and write about stuff we love and think you'll like too. Urban List has affiliate partnerships, and if you purchase something through the links in this article, we will earn a commission from those partners. Additionally, this article is sponsored by Flight Centre and proudly endorsed by Urban List. To find out more about who we work with and why read our editorial policy here.

Image credit: Urban List

In need of some more London inspo? Check out:

15 Of The Best London Restaurants You Need To Book A Table At In 2025
Travel

15 Of The Best London Restaurants You Need To Book A Table At In 2025

London is a veritable revolving door of imaginative restaurateurs with deep pockets.
Travel

10 Of The Best London Hotels To Book In 2025

From luxury to budget, we have them all.
Travel

13 London Pubs You Need To Hit For A Cold One (June 2024 Edition)

"The pub is the heart of England."

Get our top stories direct to your inbox.

SUBSCRIBE

Follow Us

Get our top stories direct to your inbox.

SUBSCRIBE

About

  • About U:L
  • Our Team
  • Editorial Policy
  • Support U:L

Contact

  • Contact Us
  • Careers
  • Subscribe
  • Advertising & Partnerships

Follow Us

Urban List acknowledges the Traditional Custodians of the lands where we work, live, and play. We pay our respects to Elders past and present, and acknowledge this always was and always will be Aboriginal land.

© LABORE Pty Ltd 2025 Terms Privacy Advertising Terms