Best British Foods You Must Try in London (And Where to Actually Experience Them)
There’s a stereotype about British food.
You’ve probably heard it.
“Bland.”
“Just fish and chips.”
“Nothing special.”
And honestly?
That idea is outdated.
Because if you actually spend time eating your way through London, you realise something quickly:
British food isn’t about being flashy.
It’s about comfort, tradition, and doing simple things really well.
So if you’re in London and wondering what you should actually try this is your proper guide.
Not random dishes.
Not tourist traps.
Just the British foods that are actually worth your time.
1. Fish and Chips (The One You Can’t Skip)
Let’s start with the obvious because it deserves it.
Fish and chips isn’t just food.
It’s part of British identity.
Crispy battered fish (usually cod or haddock)
Thick-cut chips
Mushy peas + tartar sauce
It dates back to the 19th century and became popular as an affordable, filling meal for workers
But here’s the thing most people get wrong:
👉 Where you eat it matters.
A good one = crispy, light, fresh
A bad one = greasy and forgettable
Where to try in London:
Poppies Fish & Chips
The Golden Hind
👉 Best for:
Your first proper British food experience
2. Full English Breakfast (Heavy… but Worth It)
This is not your usual breakfast.
This is a commitment.
A proper Full English includes:
Eggs
Sausages
Bacon
Baked beans
Mushrooms
Tomatoes
Toast (sometimes black pudding too)
It’s been a British staple for centuries and is known for being one of the most filling breakfasts you can have
You won’t eat much after this.
And that’s the point.
Where to try:
The Wolseley
Local cafés (often better than fancy places)
👉 Best for:
Starting your day properly (and then doing nothing for 3 hours)
3. Sunday Roast (The Ultimate British Meal)
If there’s one meal that defines British food — it’s this.
A Sunday roast is:
Roast meat (beef, chicken, or lamb)
Roast potatoes
Vegetables
Yorkshire pudding
Gravy
And yes it’s as heavy as it sounds.
This is a weekly tradition in the UK, especially in pubs
It’s not just food.
It’s a ritual.
Where to try:
Blacklock
Hawksmoor
👉 Best for:
A proper London weekend experience
4. Steak & Ale Pie (Peak Comfort Food)
This is classic pub food.
Slow-cooked beef
Rich ale gravy
Wrapped in pastry
Served with:
Mash or chips
Peas
It’s warm, heavy, and exactly what you want on a cold London day.
👉 One of the most iconic comfort foods in Britain
Where to try:
The Churchill Arms
Mother Mash
👉 Best for:
Rainy day meals
5. Bangers and Mash (Simple but Underrated)
This is as simple as it gets:
Sausages
Mashed potatoes
Onion gravy
And somehow… it just works.
It’s one of those dishes that:
👉 Looks basic
👉 Tastes amazing
A true British comfort classic
👉 Best for:
Quick pub meals that don’t disappoint
6. Sticky Toffee Pudding (The Dessert You Didn’t Expect)
Now this…
This is where British food wins.
Sticky toffee pudding is:
Warm sponge cake
Covered in toffee sauce
Usually served with ice cream or custard
And it’s easily one of the most loved British desserts
👉 Even people who don’t like desserts… like this.
👉 Best for:
Ending your meal properly
7. Afternoon Tea (More Experience Than Food)
This isn’t just food.
It’s an experience.
Afternoon tea includes:
Tea (obviously)
Finger sandwiches
Scones with jam & clotted cream
Cakes
It’s one of the most iconic British traditions.
And yes it feels slightly fancy.
👉 Best for:
Tourists, dates, or something different
8. Scones (Simple but Very British)
Scones are:
Soft baked pastries
Served with jam and clotted cream
They’re a core part of British food culture, especially during afternoon tea
👉 And yes there’s an ongoing debate about:
Jam first or cream first.
9. Chicken Tikka Masala (The Unexpected British Classic)
Here’s something most people don’t expect:
👉 One of Britain’s most popular dishes… is curry.
Chicken tikka masala is often considered a modern British classic, shaped by the UK’s multicultural food scene
And London?
It does it incredibly well.
👉 Best for:
Seeing the real modern London food culture
What British Food Is Actually About
If you step back, you’ll notice something:
British food isn’t trying to impress you.
It’s trying to:
Comfort you
Fill you
Feel familiar
And that’s exactly why it works.
Quick Food Plan (If You Don’t Want to Think)
Breakfast → Full English
Lunch → Fish & Chips
Dinner → Sunday Roast or Pie
Dessert → Sticky Toffee Pudding
Done.
You’ve basically experienced British food properly.
Final Thought
British food doesn’t shout.
It doesn’t try to be complicated.
But when you actually sit down and eat it properly, in the right place…
You realise something:
It’s not boring.
It’s just honest.
And in a city like London that’s exactly what makes it stand out.