London on a Budget: How to Make Your Money Last
London is expensive, but you can get by on £85 ($110) per day if you stick to free museums, use the bus instead of the Tube, and cook your own breakfast. Avoid tourist-trap dining and rely on supermarket meal deals and street food markets.
- Master the transport system. Do not buy a physical Oyster card. Use your contactless bank card or phone (Apple/Google Pay) to tap in and out. Always choose the bus (£1.75 per journey) over the Tube for short distances to save money and see the city.
- Eat smart. Hit supermarkets like Tesco, Sainsbury’s, or M&S for the 'Meal Deal' (sandwich, snack, drink for £4-£5). For hot meals, go to street markets like Borough Market or Whitecross Street Market where you can grab a substantial portion for £8-£12.
- Prioritize free culture. Most major museums—including the British Museum, the Natural History Museum, and the Tate Modern—are completely free. Book your timed entry slot online a week in advance to skip the queue.
- Navigate the pubs. Avoid 'gastropubs' for dinner. Look for Wetherspoons pubs for the cheapest pints and basic, affordable food. If you want a pint elsewhere, stick to house ales; craft beers can easily run you £7-£9.
- Is the London Pass worth it?
- Usually, no. If you only have a few days, you can see more for free by visiting the major museums and walking between landmarks than you can by rushing through paid attractions.
- Can I drink the tap water?
- Yes, London tap water is perfectly safe and high quality. Bring a reusable bottle to avoid buying plastic bottles.