British Food, Pubs & Afternoon Tea
Pub culture, afternoon tea, and what British food actually tastes like in 2026.
The 'British food is bad' joke is genuinely outdated — London alone has more Michelin-starred restaurants than most countries, and the national comfort-food lineup (fish and chips, a proper Sunday roast, a good curry) is worth seeking out on purpose. A pub meal runs $12–22 (£10–18), a sit-down restaurant $20–40 (£15–32), and a traditional afternoon tea $35–65 (£28–50) per person. Order at the bar, not from a server — that's the one pub-etiquette rule that trips up almost every first-time visitor.
Every country has a food joke attached to it, and Britain's ('the food is bland/beige/boring') hasn't been accurate for a couple of decades — London is one of the world's genuine food capitals, and the classics are worth trying on their own merits, not as a punchline. Here's what to actually order, roughly what it costs, and the pub-etiquette rules nobody explains to visitors before they awkwardly wait for table service that isn't coming.













































