• Go to app
  • Select a destination
  • 7 Affordable Things to Do in London (That Still Feel Iconic)

    Sam Donaire
    Sam Donaire
    Last updated 29 Jan 2026
    more
    People walking in Millennium Bridge in London | Photo Credit: Yulia Chinato on Unsplash

    People walking in Millennium Bridge in London | Photo Credit: Yulia Chinato on Unsplash

    London has a reputation for being expensive, and yes, it can be. But here’s the good news: you don’t need a huge budget to enjoy this city. With the right mix of smart planning and local favorites, you’ll find lots of affordable things to do in London that are fun, memorable, and totally worth your time.
    With famous museums, busy food markets, scenic views, and charming neighborhoods, London gives you plenty to enjoy without spending too much.This guide is all about helping you enjoy the city without stressing your wallet. 
    We’ve rounded up 7 affordable things to do in London that balance culture, food, views, and local vibes. If you’re visiting for the first time or coming back for more, these picks are some of the best budget-friendly activities to do in London, easy to enjoy and even easier to love.

    1. Explore the British Museum

    Library full of ancient works in the British Museum | Photo Credit: Tomasz Zielonka on Unsplash
    Library full of ancient works in the British Museum | Photo Credit: Tomasz Zielonka on Unsplash
    If you want one of the best affordable things to do in London, start here. The British Museum is one of the most famous museums in the world, and general entry is completely free. Inside, you’ll find incredible artifacts like the Rosetta Stone, ancient Egyptian mummies, and treasures from Greece, Rome, and beyond. You can easily spend hours here without spending a pound.
    The museum is massive, so it helps to pick a few sections instead of trying to see everything at once. This makes the visit more relaxed and less overwhelming. If you want extra insight without joining a large group, a British Museum audio tour is a great option. It adds depth to your visit while keeping things flexible.
    Address: Great Russell Street, London WC1B
    How to get there: Take the Tube to Tottenham Court Road or Holborn Station, then walk 5–10 minutes.

    2. Eat your way through Borough Market

    Stall of pastries in Borough Market | Photo Credit: Bruno Martins on Unsplash
    Stall of pastries in Borough Market | Photo Credit: Bruno Martins on Unsplash
    Borough Market is a must if you’re a food lover looking for affordable activities London travelers rave about. This historic market is packed with stalls serving fresh pastries, sandwiches, street food, and local specialties. Prices are usually much lower than nearby restaurants, but the quality is just as good.
    You don’t need to order a full meal at every stall to enjoy the experience. Sharing dishes or grabbing one main plate and a snack is a smart way to stay on budget. The lively atmosphere alone makes it worth visiting. It’s also a great place to people-watch and take in local energy. 
    This is one of those inexpensive things to do in London that satisfies both your stomach and your curiosity. Pair your visit with a nearby walking experience like this self-guided London walking tour where you can explore Harry Potter film locations!
    Address: 8 Southwark Street, London SE1
    How to get there: Take the Tube to London Bridge Station; the market is a 2-minute walk.

    3. Take in the views from The View from The Shard

    People enjoying views of London from The Shard
    People enjoying views of London from The Shard
    If you’re going to spend a little extra on one attraction, this is a great choice. The View from The Shard has one of the best panoramic views in London. From the top, you’ll see famous landmarks like Tower Bridge and St Paul’s Cathedral, winding river views, and miles of city skyline.
    Booking your ticket in advance can help keep this experience affordable. Visiting during quieter hours or on weekdays can also make a difference. The experience feels special without being rushed or overcrowded. While it’s not free, it still earns its spot among the best affordable things to do in London thanks to its wow factor.
    Address: 32 London Bridge Street, London SE1
    How to get there: Take the Tube to London Bridge Station; the entrance is right next door

    4. Step into history at the Household Cavalry Museum

    Household Cavalry soldiers working with their trained horses at the museum grounds
    Household Cavalry soldiers working with their trained horses at the museum grounds
    The Household Cavalry Museum is a small but fascinating stop right in the heart of London. Here, you’ll learn about the soldiers who protect the British monarch and still carry out ceremonial duties today. You can even see working stables, which makes the experience feel real and unique.
    Tickets are reasonably priced, making this a great option if you’re searching for budget-friendly activities to do in London. The museum doesn’t take long to explore, so it fits easily into a busy day. Nearby, you may also catch the changing of the guard for free. It’s history, tradition, and value all in one place.
    Address: Horse Guards, Whitehall, London SW1A
    How to get there: Take the Tube to Charing Cross or Westminster Station and walk 5 minutes.]

    5. Cruise the Thames on a sightseeing boat

    Two people taking a selfie on a Thames sightseeing cruise with Tower Bridge in the background
    Two people taking a selfie on a Thames sightseeing cruise with Tower Bridge in the background
    A Thames River sightseeing cruise is one of the most relaxing ways to see London. As you pass along the river, you’ll pass famous sights like Big Ben, the London Eye, and Tower Bridge. It’s sightseeing without the foot pain.
    Many cruises are priced lower than you might expect, especially compared to guided tours on land. Some include live commentary, while others let you enjoy the views at your own pace. This makes it a favorite among tourists looking for affordable things to do in London that still feel special. It’s also a great break between busy sightseeing days.
    Address: Boarding points vary along the Thames
    How to get there: Use the Tube to reach Westminster, Embankment, or Tower Pier, depending on your cruise

    6. Explore the Royal Botanic Gardens in Kew Gardens

    Kew Gardens | Photo Credit: hoch3fotografie on Unsplash
    Kew Gardens | Photo Credit: hoch3fotografie on Unsplash
    Kew Gardens is a peaceful getaway from London’s busy streets. This huge green space is filled with themed gardens, historic glasshouses, and long walking paths. It’s perfect for slowing down and enjoying nature.
    Entry tickets are affordable, especially considering how much there is to see. You can easily spend several hours here without feeling rushed. It’s a favorite for couples, solo travelers, and anyone who enjoys quiet moments. Among all the cheap stuff to do in London, this one offers calm, beauty, and great value.
    Address: Kew, Richmond, London TW9
    How to get there: Take the Tube or Overground to Kew Gardens Station; it’s a short walk.

    7. Discover colorful streets on a Notting Hill tour

    Colorful buildings in Notting Hill | Photo Credit: Bethany Opler on Unsplash
    Colorful buildings in Notting Hill | Photo Credit: Bethany Opler on Unsplash
    Notting Hill is one of London’s most charming neighborhoods. Known for its colorful houses and relaxed vibe, it’s a joy to explore on foot. Walking around costs nothing, which makes it one of the best inexpensive things to do in London.On weekends, Portobello Road Market adds even more energy with stalls selling food, antiques, and souvenirs. A Notting Hill walking tour helps you learn fun facts while exploring at your own pace. It’s flexible, fun, and great for photos. This is London at its most laid-back and local.
    Address: Notting Hill, London W11
    How to get there: Take the Tube to Notting Hill Gate or Ladbroke Grove Station.

    Tips for enjoying London on a budget

    People walking toward St Paul’s Cathedral in central London | Photo Credit: Shamba Datta on Pexels
    People walking toward St Paul’s Cathedral in central London | Photo Credit: Shamba Datta on Pexels

    Use a city pass to save on top attractions

    If you plan to visit multiple attractions, a city pass can help you save money fast. The London Pass bundles popular sights into one price, making it easier to enjoy more affordable things to do in London without buying separate tickets.

    Get around easily with a hop-on hop-off bus

    Walking is great, but a sightseeing bus can save time and energy. The London hop-on hop-off bus lets you explore major landmarks at your own pace while doubling as a city tour.

    Mix free attractions with paid highlights

    London has amazing free museums and neighborhoods, so balance those with one or two paid experiences. This approach helps you enjoy the best affordable activities London offers without overspending.

    Book tickets early for better value

    Booking attractions online ahead of time usually costs less than buying on the day. Planning early also helps you secure popular experiences while keeping your trip focused on budget-friendly activities to do in London.

    FAQs

    How much money will I need for 3 days in London?

    For a budget-friendly trip, you can spend around £70–£100 per day, not including accommodation. This usually covers public transport, affordable meals, and a few paid attractions. Choosing free museums and booking tickets in advance can help stretch your budget even further.

    Is 200 pounds enough for 3 days in London?

    Yes, £200 can be enough if you plan carefully. Focus on free attractions, walk when possible, and eat at markets or casual food spots. Mixing free experiences with one or two paid highlights makes this budget realistic and enjoyable.

    What is not to miss in London?

    Don’t miss the classic mix of museums, markets, and iconic views. Walking through local neighborhoods and along the river adds a lot to your trip without costing much. Many of London’s most memorable experiences are free or low-cost.

    What to do with 3 days in London?

    Spend one day exploring museums and central landmarks, another enjoying markets and neighborhoods, and a third relaxing with a river cruise or garden visit. This balance keeps your trip fun and not too rushed. It’s a great way to experience the best affordable things to do in London.

    Ready to explore London without overspending?

    London doesn’t have to drain your wallet. With smart planning and the right mix of experiences, you can enjoy history, food, nature, and iconic sights without overspending. These affordable things to do in London show that great travel is about smart choices, not big budgets.
    Start planning today, book your London experiences on Klook, and turn your trip into a budget-friendly adventure you’ll always remember!

    More London reads ✈️

    What is Klook?
    Klook is a leading pan-regional experiences platform in Asia Pacific, purpose built to digitalize experiences and make them accessible to every traveler.
    Our mission is to build the digital infrastructure for the global experience economy — empowering merchants to share their passions and travelers to discover the heartbeat of each destination. We operate a mobile-first, curated platform featuring diverse experiences across global destinations.
    ✨ Follow us for more deals and inspiration for your upcoming travels
    📸 Instagram | 📱 TikTok | ✏️ Blog | 🔴 YouTube
    more