London has a reputation for being one of the most expensive cities in Europe.
And, to be fair, it can be.
Hotels can cost a fortune, restaurant meals quickly add up, and some of London’s most famous attractions have eye-watering ticket prices. But there is another side to London that is much more affordable.
Some of the city’s best experiences are completely free.
You can walk past Buckingham Palace, explore world-class museums, wander along the Thames, see Tower Bridge, relax in Hyde Park, explore colourful markets and take in some of the world’s most famous streets without spending a penny.
That makes London a surprisingly good destination for a budget city break — especially if you’re happy to walk.
This guide is about seeing as much of London as possible without spending as much as possible.
Is London expensive?
London can certainly be expensive, but how much you spend depends heavily on how you travel.
If you’re staying in an expensive hotel, eating in restaurants three times a day and paying for every major attraction, your budget can disappear very quickly.
A budget traveller can approach London very differently.
Stay in a hostel, walk between attractions, use public transport when necessary, eat cheaply and concentrate on the huge number of free attractions.
A rough budget for a budget traveller could look something like this:
| Expense | Approximate budget |
|---|---|
| Hostel | £25–£50 per night |
| Cheap breakfast | £3–£7 |
| Cheap lunch | £5–£10 |
| Cheap dinner | £7–£15 |
| Transport | £5–£10+ per day |
| Attractions | £0–£20 |
| Possible daily budget | £45–£90 |
These are only rough planning figures rather than fixed prices. Accommodation prices in particular can change dramatically depending on the day, season and how far in advance you book.
The biggest saving, however, is simple:
You don’t need to pay for an attraction every few hours to have a great day in London.
Getting Around London on a Budget
Transport is one of the easiest places to accidentally overspend.
The good news is that London’s public transport system makes budget travel relatively straightforward.
How to Get to London
Getting to London cheaply is your first budget battle. You have several options, and the best choice depends on where you’re starting from and how far in advance you book. To keep up with travel online. It is useful to buy an Esim. You can buy one here.
Trains are often competitive if you book early. Services like Trainline and National Rail let you compare prices across the network. Off-peak fares are significantly cheaper than peak times, so travelling on a quiet Tuesday is dramatically cheaper than a Friday evening.
Coaches (buses) are usually the cheapest option. National Express and Megabus run services to London from across the UK. Journeys take longer than trains, but if you’re on a strict budget and have time, coach fares can be remarkably cheap—sometimes under £5 if you book well in advance.
Flying from elsewhere in Europe can sometimes beat train and coach prices, especially if you’re coming from a distance. London has several airports. Heathrow is the biggest and most central but often the most expensive. Gatwick, Stansted and Luton are cheaper alternatives with good transport links into the city. Budget airlines regularly offer rock-bottom fares if you’re flexible with dates and don’t mind flying outside peak times.
Top tip: Book several weeks in advance when possible. Flight and train prices rise dramatically closer to departure, while coach fares are often available at short notice. Set up price alerts on comparison sites and be ready to book the moment deals appear. Travelling mid-week is consistently cheaper than weekends and school holidays. If you plan on flying you can get access to airport lounges. Click here for more information.
Getting Around London on a Budget
Transport is one of the easiest places to accidentally overspend.
The good news is that London’s public transport system makes budget travel relatively straightforward.
Use contactless
For most visitors, using a contactless bank card or compatible phone is one of the simplest options.
Transport for London allows pay-as-you-go travel using contactless or Oyster, with daily and weekly caps applying to eligible journeys. Always use the same card or device when touching in and out.
Current TfL fares also include a £1.75 adult bus and tram fare, with a £5.25 daily bus-and-tram cap under the published fare structure. Tube, DLR, Overground and rail caps depend on the zones you travel through.
For a short city break, I’d generally avoid buying a complicated travel ticket before you’ve worked out how much travelling you’re actually going to do.
Walk whenever you can
This is the biggest budget travel hack in London.
The Tube map can make places look much further apart than they actually are.
For example, you could easily combine:
Westminster → St James’s Park → Buckingham Palace → Green Park → Piccadilly Circus → Leicester Square → Covent Garden
into one walking route.
You’ll see considerably more of London than you would underground — and it costs nothing.
London is particularly good for walking because many of its most famous attractions are concentrated around central areas.
The Best Free Things to Do in London
This is where London becomes much more interesting for budget travellers.
There are an enormous number of free museums, galleries, parks, landmarks and neighbourhoods to explore. Visit London’s current 2026 guide lists 26 free things to do, including major museums and iconic sights. Some sights and buildings don’t include an audio guide. You can buy the entry ticket with an audio here to popular attractions
Here are some of my favourites for a budget trip.
1. British Museum
If you’re interested in history, this should be high on your list.
The British Museum contains around two million years of human history, with famous collections covering ancient Egypt, Greece, Rome, Asia, Africa and many other parts of the world.
Highlights include the Rosetta Stone, Egyptian mummies and the Parthenon Sculptures.
General admission is free, although some exhibitions charge and advance booking is recommended for guaranteed entry.
Cost: Free
I’d allow at least two or three hours here. If you’re really interested in history, you could spend considerably longer.
2. National Gallery
Right on Trafalgar Square, the National Gallery is another excellent free option.
The collection includes famous works by artists including Van Gogh, Turner, Rembrandt and Monet.
General admission is free, although some temporary exhibitions require payment.
It’s also perfectly positioned for continuing your walking tour afterwards.
Cost: Free
3. Natural History Museum
The Natural History Museum is another London classic.
The museum’s galleries are free to explore, although it can become particularly busy during weekends and school holidays. Free tickets can be booked to help guarantee entry.
Even if museums aren’t normally your thing, the building itself is worth seeing.
Cost: Free
Walk Along the Thames
One of the best free activities in London is simply walking beside the River Thames.
Start around Westminster and walk east.
You’ll pass some of London’s biggest landmarks, including:
- Westminster Palace
- Big Ben
- London Eye
- South Bank
- Shakespeare’s Globe
- Millennium Bridge
- Tate Modern
- Tower Bridge
You don’t have to complete the entire route.
Instead, pick a section and take your time.
The South Bank is particularly good because there is always something happening — street performers, markets, food stalls, architecture and people watching.
And unlike taking a sightseeing cruise, walking along the river costs absolutely nothing.
See Big Ben and Westminster
You don’t need to pay for a tour to experience Westminster.
Start at Westminster Station and walk outside.
You’ll immediately be surrounded by some of London’s most recognisable sights.
See:
Big Ben → Westminster Palace → Westminster Abbey → Parliament Square → Downing Street → St James’s Park → Buckingham Palace
Some attractions along the route charge admission, but seeing the buildings and walking around the area doesn’t require an attraction ticket.
This is one of those parts of London where simply wandering around is an experience in itself.
Buckingham Palace
You don’t need to pay to visit Buckingham Palace to experience one of London’s most famous landmarks.
Walk through St James’s Park towards the palace and take in the exterior.
If you time your visit correctly, you may also be able to see the Changing of the Guard. The schedule can vary, so check the official information before planning your day.
Cost: Free to see the palace exterior
Hyde Park
When the city starts becoming overwhelming, head to Hyde Park.
It’s enormous, completely free and a great place to escape the traffic and crowds.
You can walk around the park, sit by the Serpentine or simply grab some cheap food and have a picnic.
For budget travellers, parks are underrated.
They give you somewhere to spend an hour or two without opening your wallet.
Explore London’s Markets
Markets are another excellent way to experience London without necessarily spending much.
Some of the most famous include:
Borough Market
One of London’s best-known food markets.
It’s fantastic for browsing and trying different foods, although it isn’t necessarily the cheapest place to eat.
If you’re on a strict budget, I’d treat it as somewhere to explore rather than somewhere to have every meal.
Camden Market
Camden is one of London’s most distinctive areas.
Expect colourful shops, street food, alternative fashion, music and plenty of people.
Again, you don’t need to buy anything.
Walking around and taking in the atmosphere is free.
Brick Lane
Brick Lane is particularly interesting if you’re looking for street art, vintage shops, independent businesses and cheap food.
It’s a good area to combine with a walk around Shoreditch.
A Budget London Walking Route
If you only have one day, here’s a route I’d use to see a huge number of London’s biggest sights.
Start: Westminster
Begin at Westminster Station.
See:
- Big Ben
- Westminster Palace
- Westminster Abbey
- Parliament Square
Then walk through St James’s Park towards Buckingham Palace.
From the palace, continue towards:
The Mall → Trafalgar Square → Leicester Square → Covent Garden
Stop for lunch around Covent Garden or Chinatown.
From there, walk towards the Thames.
Head down to:
Embankment → South Bank → London Eye → Tate Modern → Millennium Bridge
Cross Millennium Bridge and continue towards:
St Paul’s Cathedral → Bank → Monument
If you still have energy, continue towards:
Tower of London → Tower Bridge
You’ve now covered a huge amount of central London without paying for a sightseeing tour.
And the route itself is one of the best things about visiting London.
Eating Cheaply in London
Food can destroy your London budget if you’re not careful.
The easiest solution is to avoid making every meal a restaurant experience.
Supermarkets
Don’t underestimate supermarkets.
Grab:
- sandwiches
- wraps
- fruit
- yoghurt
- snacks
- meal deals
A supermarket lunch can be considerably cheaper than eating at a restaurant.
You can then spend your money on one proper meal later.
Street food
London has an enormous range of street food.
Markets and areas such as Camden, Borough, Brick Lane and Chinatown can give you plenty of choices.
Prices vary considerably, so have a look around before buying.
Cheap restaurants
London also has plenty of inexpensive international food.
Look beyond the tourist-heavy streets and you’ll find everything from Indian and Turkish food to Chinese, Vietnamese, Middle Eastern and Caribbean restaurants.
One of the best things about London is its diversity.
You can eat your way around the world without leaving the city.
Where to Stay in London on a Budget
Accommodation will probably be your biggest expense.
If you’re travelling alone, hostels are usually the first place I’d look.
A dorm bed can be dramatically cheaper than a hotel room, and hostels also make it easier to meet other travellers.
You don’t necessarily need to stay right in the centre.
London’s transport network means staying slightly further out can reduce your accommodation costs while still giving you easy access to central London.
However, don’t automatically choose the cheapest room you can find.
A hostel that costs £8 less but requires long journeys every day might not actually save you much once you add transport and travel time.
Look for a balance between:
Price + location + reviews + transport connections.
For a budget trip, I’d rather spend slightly more on accommodation and be able to walk to several attractions than save a little money and spend hours commuting.
Do You Need to Pay for London’s Famous Attractions?
Not necessarily.
This is probably the biggest difference between a budget London trip and a traditional tourist trip.
You can see the outside of:
- Buckingham Palace
- Tower Bridge
- Tower of London
- Westminster Abbey
- St Paul’s Cathedral
- Big Ben
- London Eye
without paying admission to all of them.
Obviously, if there is something you’ve always wanted to visit inside, pay for it.
But don’t feel like you need to collect attraction tickets simply because you’re visiting London.
I’d choose one or two paid experiences that genuinely interest you and build the rest of your itinerary around free attractions.
That way, you still get the classic London experience without spending hundreds of pounds.
Another thing I think is great to experience in London or England is the football culture which offers an experience like no-other. You can book a vip ticket here.
A 2-Day London Budget Itinerary
Day 1 – The Classic London Route
Morning
Start at Westminster.
See Big Ben and Parliament before walking through St James’s Park to Buckingham Palace.
Continue through Green Park towards Piccadilly Circus.
Lunch
Grab something inexpensive around Chinatown or Leicester Square.
Afternoon
Explore Covent Garden before heading towards Trafalgar Square.
Visit the National Gallery if you’re interested in art.
Evening
Walk towards the Thames and explore the South Bank.
See the London Eye lit up after dark before continuing along the river.
Approximate attraction cost: £0
Day 2 – History and East London
Morning
Start at the British Museum.
Spend a couple of hours exploring the galleries.
Lunch
Head towards Camden or another area with affordable food.
Afternoon
Explore Camden Market before travelling east.
Visit Brick Lane and Shoreditch.
Explore the street art and independent shops before walking towards the City of London.
Evening
Finish around Tower Bridge.
The views of the bridge and Thames after dark are worth sticking around for.
Approximate attraction cost: £0
If you want to add a paid attraction, this would be a good day to do it.
How Much Money Do You Need for 2 Days in London?
For an extremely budget-conscious traveller staying in a hostel, something like this could be possible:
Accommodation
2 nights × £30–£45
£60–£90
Food
Around £20–£30 per day
£40–£60
Transport
Around £5–£10+ per day depending on how much you travel and which modes/zones you use.
£10–£20+
Attractions
Mostly free
£0
Total
Approximately £110–£170 for two days, excluding the cost of getting to and from London.
This isn’t a guaranteed price — London accommodation can be substantially more expensive during busy periods, and your food and transport choices can push the total higher.
But it demonstrates something important:
London doesn’t have to mean a £300–£500 weekend.
You can make it considerably cheaper by choosing your accommodation carefully and taking advantage of the city’s free attractions.
My Top London Money-Saving Tips
1. Walk more
London is much more walkable than it first appears.
2. Use contactless
For many visitors, pay-as-you-go contactless is an easy way to use London’s transport system while benefiting from applicable caps.
3. Don’t pay for every attraction
Some of London’s best museums and galleries are free.
4. Take a packed lunch
Even doing this once a day can make a noticeable difference over a few days.
5. Stay in a hostel
Especially if you’re travelling solo.
6. Book accommodation early
London prices can change dramatically depending on demand.
7. Stay slightly outside the centre
Provided you’re near a good transport connection, this can save money.
8. Don’t use taxis unnecessarily
The Tube and buses cover most tourist areas.
9. Look for free events
London has free events throughout the year, so check what’s happening during your dates.
10. Plan geographically
Don’t spend your day travelling from north London to south London and back again.
Group attractions together.
For example:
Westminster + Buckingham Palace + Trafalgar Square
works much better as one day than spreading those attractions across several days.
Final Thoughts: Is London Worth Visiting on a Budget?
London doesn’t have to be cheap to be enjoyable.
In fact, trying to experience the city without constantly spending money can make the trip more interesting.
Instead of jumping from one paid attraction to another, you’ll probably spend more time walking through different neighbourhoods, discovering markets, sitting in parks, exploring museums and watching the city go about its business.
And that’s where London really shines.
You can spend the morning looking at thousands of years of history in the British Museum, walk through St James’s Park, see Buckingham Palace, wander through Covent Garden, eat cheap food in Chinatown and finish the day beside Tower Bridge.
A lot of that costs absolutely nothing.
For a budget traveller, I’d focus on three things:
Walk. Explore. Spend selectively.
Save your money for the experiences you genuinely care about and take advantage of everything London gives you for free.
You might be surprised by just how far your money can go.

Leave a Reply