Borough Market London — food and dining in United Kingdom

Photo: Google Maps

Cost of Food in United Kingdom

Daily food budget: $22–$46 per person. Here's what meals actually cost.

Budget

$22

per person/day

Mid-range

$46

per person/day

Luxury

$100

per person/day

What Meals Cost

Fish and chips$10-15
Pub meal with pint$15-22
Afternoon tea$25-50
Mid-range restaurant dinner$30-50

Money-Saving Food Tips

  • Eat pub lunches instead of dinners for the same food at lower prices.

Dining in United Kingdom

Eating well in United Kingdom doesn't have to be expensive. Here's what to expect and how to make the most of your food budget:

  • Look for lunch specials — many restaurants offer set menus at lower prices during midday.
  • Street food and markets are the best value and often the most authentic local cuisine.
  • Ask locals for recommendations — tourist-area restaurants typically charge 30-50% more.
  • Self-catering for breakfast (grocery store bread, fruit, coffee) saves $5-15/day per person.
  • Use apps like Google Maps or TripAdvisor to find highly-rated budget restaurants nearby.