QUICK ANSWER :-
A 7 day trip to London typically costs £700 to £2,000 per person, depending on accommodation, food, and activities. Budget travellers can spend around £100 per day, while mid-range trips average £150–£300 per day.
7 day London itinerary overview
Day 1–2: Central London
- Buckingham Palace
- Big Ben
- London Eye
- Thames walk
Day 3–4: Culture & museums
- British Museum (FREE)
- Natural History Museum
- Covent Garden
Day 5–6: Markets & experiences
- Camden Market
- Borough Market
- Sky Garden (FREE)
Day 7: Relax & explore
- Hyde Park
- South Bank walk
- Shopping / local areas
Daily cost breakdown (realistic)
- Budget: £80–£120 per day
- Mid-range: £120–£250
- Higher-end: £250+
👉 Costs stabilise over a week (better value than short trips)
Accommodation costs (7 nights)



- Budget: £350–£700 total
- Mid-range: £700–£1,400
- High-end: £1,500+
👉 Biggest cost of the trip
Food costs for 7 days
- Budget: £70–£150
- Mid-range: £150–£400
- High-end: £400+
👉 Mix supermarket + eating out for balance
Transport costs for 7 days
- Daily cap: £7–£10
- Weekly total: £40–£70
👉 Travelcards can be worth it for heavy travel
Attraction costs (optional)
- Budget: £0–£50
- Mid-range: £50–£150
- High-end: £150+
👉 London has loads of FREE attractions
How to save money on a 7 day London trip
- Stay slightly outside Zone 1
- Use contactless travel
- Mix free + paid attractions
- Eat supermarket lunches
- Book major attractions in advance
Total 7 day London cost
- Budget: £700–£1,000
- Mid-range: £1,000–£1,800
- High-end: £1,800–£2,500+
👉 Flights not included
RELATED GUIDES
- 👉 London Spending Money Guide
- 👉 Food Costs London
- 👉 Transport Costs London
- 👉 Cheap Things to Do London
- 👉 3 Day London Itinerary
FINAL THOUGHTS
A 7 day trip to London gives you time to explore the city properly without rushing. With smart planning, visitors can balance cost and experience, making London accessible on almost any budget.