What to eat in London: 8 British classics
From fish and chips and pie and mash to Sunday roast and afternoon tea, these are London's essential first tastes.
London's traditional food is comforting, practical and closely tied to pubs, markets and neighbourhood institutions. Its wider food culture is global, so leave space for both British classics and the city's international kitchens.
- Fish and chips
Crisp battered fish with chunky chips, often joined by mushy peas and curry sauce.
- Full English breakfast
Eggs, sausages, bacon, beans, mushrooms, tomato and toast in one substantial plate.
- Sunday roast
Roasted meat, potatoes, vegetables, Yorkshire pudding and plenty of gravy.
- Pie and mash
A working-class London classic with parsley liquor and deep East End roots.
- Bangers and mash
Sausages on buttery mash with rich onion gravy: straightforward pub comfort food.
- Afternoon tea
Tea served with finger sandwiches, scones and small cakes; more ritual than quick snack.
- Sticky toffee pudding
Warm sponge, dark toffee sauce and custard or ice cream.
- Scotch egg
A boiled egg wrapped in sausage meat, crumbed and fried; a classic pub snack.
How to make the list your own
- Book Sunday roast and afternoon tea ahead.
- Use markets for variety, but also try a neighbourhood pub.
- Look beyond Zone 1 for less hurried local favourites.
Keep your own food map
Save the dish, place, photo and score in Mappetite, then find the memory when you need it.
Open Mappetite