Discover London's Best Gastropub Gems for 2025
- comedyinyoureye
- Oct 12
- 23 min read
London’s pub scene is legendary, and in 2025, the gastropub is really having a moment. Forget your standard pub grub; these places are serving up seriously good food in relaxed, welcoming settings. Whether you're after a classic Sunday roast with all the trimmings or something a bit more adventurous, the best gastropub London has to offer is waiting to be discovered. We’ve rounded up some top spots that are definitely worth a visit for a proper pint and a fantastic meal.
Key Takeaways
London boasts a vibrant gastropub scene in 2025, offering high-quality food in a relaxed pub atmosphere.
These establishments go beyond traditional pub fare, often featuring seasonal ingredients and creative dishes.
From classic roasts to modern European plates, there's a gastropub to suit every taste and occasion.
Many gastropubs are located in characterful buildings, adding to the overall dining experience.
Exploring London's gastropubs provides a chance to discover local favourites away from the usual tourist spots.
1. The Princess Of Shoreditch
Tucked away just off the busy Old Street roundabout, The Princess of Shoreditch is a proper find for anyone who loves a good pub meal. The downstairs area is bright and airy, with big windows and a clean, modern feel that still keeps some of the old pub charm. But the real magic happens when you head upstairs. There's a cosier, candlelit dining room that feels a bit like a fancy country house.
The menu here is all about hearty, well-made dishes. You'll find things like Cornish pollock served with beans and chorizo, or salt-aged lamb rump with peas and garlic. They really know how to cook meat well.
Here's a peek at what you might find:
Cornish pollock with borlotti beans, chorizo and red pepper
Salt-aged lamb rump with English peas and confit garlic
A selection of seasonal vegetable dishes
Don't forget to save room for dessert. The glazed lemon tart is sharp and refreshing, and the burnt honey Basque cheesecake is a real treat.
This place strikes a good balance between being a relaxed pub and a place for a really good meal. It’s the sort of spot where you can pop in for a drink and end up staying for dinner because the food just smells too good.
It's a great example of how a traditional pub can be updated for today's diners without losing its soul.
2. The Cadogan Arms
Nestled in the heart of Chelsea, The Cadogan Arms is a proper pub that’s managed to keep its traditional charm while serving up some seriously good food. It feels like a place that’s been here forever, with all the right bits of a classic London boozer – think dark wood, comfy seating, and a general buzz that makes you want to settle in for a while.
The menu here really shines with its focus on British classics, done exceptionally well. You’ll find dishes that are both comforting and a bit special, using good quality ingredients. It’s the kind of place where you can pop in for a pint and end up staying for a full meal, and you won’t regret it.
Here’s a little taste of what you might find:
Seasonal pies, often featuring slow-cooked meats.
A selection of well-crafted small plates, perfect for sharing.
Hearty Sunday roasts that are a local favourite.
They’ve got a great drinks list too, with a good range of beers and a decent wine selection that complements the food nicely. It’s a solid choice for anyone looking for a reliable and enjoyable gastropub experience in a smart part of town.
3. Camberwell Arms
Tucked away in South London, The Camberwell Arms is a spot that really feels like a proper local, even though it’s punching well above its weight in the food department. It’s the kind of place where you can imagine settling in for a long afternoon, especially with its relaxed vibe and that open kitchen churning out some seriously good grub.
They’ve got a knack for taking familiar ingredients and giving them a bit of a twist. You might find things like pork loin chop served with red cabbage, or perhaps some beer onions on toast with aged gruyere. It’s this thoughtful approach to classic pub fare that makes it stand out. And if you’re feeling adventurous, the crispy fried pigs head with piccalilli is definitely one to try.
Here’s a little taste of what you might expect:
Scotch bonnet pork fat on toast
Hereford rump to share, doused in cep and garlic butter
Seasonal sharing dishes featuring sustainably sourced meat
It’s a place that manages to feel both familiar and exciting, a real gem for anyone looking for a quality meal in a laid-back setting. They’re known for their Sunday roasts too, which are apparently quite something. You can find out more about their current menu on the Camberwell Arms website.
This gastropub strikes a great balance between a traditional pub feel and a more refined dining experience, making it a go-to for both casual drinks and a proper sit-down meal.
4. Upstairs At The French House
Stepping away from the lively, sometimes chaotic, ground floor of The French House, you'll find a rather special little dining room tucked away upstairs. It’s a place that feels a bit like a secret, a proper Soho gem that’s been around for ages but still manages to surprise. The kitchen here is run by Neil Borthwick, who’s got a knack for making food that’s both hearty and refined, with a definite nod to French cooking.
Forget anything too fussy; the focus is on really good ingredients treated with respect. You might find things like a simple but delicious goat's cheese on toast, elevated with slow-cooked garlic. Or perhaps a substantial lamb chop, served with earthy greens. They also do a rather memorable calves' brains dish, which sounds adventurous but is surprisingly delicate and flavourful when done right.
It’s the sort of place where you can have a proper sit-down meal, enjoying well-made dishes without any unnecessary fuss. The atmosphere is relaxed but sophisticated, making it a great spot for a catch-up or a more intimate dinner.
Seasonal ingredients are key.
Expect Anglo-French influences.
Dishes are often robust and satisfying.
5. The Grazing Goat
Tucked away in Marylebone, The Grazing Goat is a spot that really hits the sweet spot between a traditional pub feel and a more refined dining experience. It’s the kind of place you could pop into for a pint and end up staying for a full meal, and honestly, you wouldn’t regret it.
The menu here is a solid nod to classic gastropub fare, but executed with a real sense of care and quality ingredients. Think hearty, comforting dishes that feel familiar but taste just that little bit special. They do a cracking job with their meat dishes, often slow-cooked to perfection, and their Sunday roasts are a serious contender if you're looking for a proper weekend treat.
Here’s a little taste of what you might find:
Potted duck with toast – a rich and flavourful starter.
Slow-cooked lamb shoulder – tender and falling off the bone.
Seasonal pies – always a comforting choice.
A well-curated selection of British cheeses to finish.
It’s not overly fussy, which is part of its charm. The atmosphere is usually buzzing but still relaxed enough for a good chat. They’ve got a decent drinks list too, with a good range of beers and wines to go with your food.
The Grazing Goat manages to feel both familiar and a bit of a treat. It’s a reliable choice for a good meal without any pretension, making it a solid addition to any gastropub tour.
6. The Pig And Butcher
Nestled in Islington, The Pig and Butcher is a place that really gets the whole gastropub thing right. It’s got that cosy, lived-in feel without being a mess, you know? They’re serious about their meat here, and it shows.
Their menu is a celebration of good, honest cooking. You’ll find things like slow-cooked lamb shoulder that just falls off the bone, or perfectly roasted pork belly with crackling that’ll make you close your eyes in delight. They also do a cracking Sunday roast, which is always a good sign for any pub worth its salt.
What I like is that they don't overcomplicate things. The ingredients are top-notch, and the cooking is spot on. It’s the kind of place where you can just relax, have a good pint, and enjoy some really satisfying food. They’ve been doing this for a while, and you can tell they’ve got it down to a fine art. It’s a solid choice if you’re looking for proper pub grub done exceptionally well.
The focus here is on quality produce, cooked with skill and served without fuss. It’s a place that understands what people want from a good pub meal.
Here’s a little taste of what you might find:
Slow-cooked meats (lamb, pork, beef)
Seasonal game dishes
Hearty pies
Excellent Sunday roasts
It’s no wonder they’ve racked up some great reviews, with a 4.4 out of 5 rating on Tripadvisor from over 700 reviews. They’re definitely one of the top spots in London for a reason.
7. The Queens Arms
Tucked away in a rather unassuming spot, The Queens Arms is one of those places that, once you find it, you’ll wonder how you ever managed without it. It’s got that perfect blend of a proper local pub feel with food that’s genuinely exciting. Forget your standard pub grub; here, the kitchen’s turning out dishes that are both comforting and a bit adventurous.
The menu is a real highlight, focusing on seasonal British produce with a few clever twists. You might find yourself starting with something like a perfectly cooked Scotch egg, but then moving onto a main course that’s a bit more ambitious, perhaps a slow-cooked lamb shoulder or a really well-executed fish dish. They also do a cracking Sunday roast, which is always a good sign in my book.
What I particularly like is the atmosphere. It’s lively without being overwhelming, and the staff seem genuinely happy to be there, which always makes a difference. It’s the kind of place where you can pop in for a quick pint and end up staying for a full meal.
Seasonal British ingredients are the star.
Dishes are familiar yet offer a touch of the unexpected.
The Sunday roast is a must-try.
A great spot for both casual drinks and a proper sit-down meal.
8. The Colonel Fawcett
Tucked away in Camden, The Colonel Fawcett is a proper pub that doesn't mess about when it comes to food. It’s the kind of place that feels lived-in, with a friendly buzz that makes you want to settle in for a while. They’ve got a solid selection of beers on tap, which is always a good sign, but the real star here is the menu.
They’re known for doing classic pub grub really well, but with a bit of a thoughtful twist. You’ll find things like a really good steak and ale pie, which is exactly what you want on a chilly evening, and their Sunday roasts are pretty legendary. It’s not overly fancy, but the quality of the ingredients and the cooking really shines through.
Here’s a little taste of what you might find:
Seasonal pies with hearty fillings
Well-sourced meats for their roasts
A good range of classic starters and sides
This is a pub that understands what people want from a good meal out – comforting, flavourful food served in a relaxed atmosphere. It’s a reliable choice for a satisfying bite.
They also do a decent job with their drinks list, with a good mix of beers, wines, and spirits to go with your meal. It’s a place that feels authentic, and that’s a big part of its charm.
9. The Cavendish
Tucked away in a rather smart part of town, The Cavendish feels like a bit of a discovery. It’s one of those places that manages to be both a proper pub and a really good restaurant, all at the same time. You know, the kind of spot where you can pop in for a pint and end up staying for a full-on feast.
They’ve got a knack for taking classic dishes and giving them a bit of a polish. Think along the lines of really well-made pies, some excellent seafood, and Sunday roasts that are pretty much legendary. It’s the kind of place that makes you feel properly looked after, with food that’s comforting but also a bit special.
Here’s a little taste of what you might find:
Pints of prawns, a proper pub classic done well.
Welsh rarebit, often with a little twist to make it interesting.
Fabulous fish finger sandwiches – a childhood favourite, but grown up.
Sunday roasts, especially the beef, which is usually a showstopper.
The atmosphere here is usually buzzing, a good mix of locals and people who’ve heard about the food. It’s not overly fussy, but you can tell they put a lot of care into everything, from the drinks to the plates coming out of the kitchen.
10. Heist Bank
Heist Bank, tucked away in Paddington, is a spot that really hits the mark if you're after a relaxed vibe with some seriously good food. It's the kind of place that feels both familiar and a bit special, managing to be family-friendly without feeling like a playground. They’ve got a decent selection of beers on tap, which is always a good sign, and the service is generally pretty spot-on.
What really stands out is the food. It’s not overly complicated, but it’s done with a real care that you can taste. Think well-made pizzas and some tasty starters.
Prawn appetizer: A solid start, fresh and flavourful.
Margherita pizza: Simple, but executed perfectly with good ingredients.
Games: They often have various games available, adding a fun element.
It’s a place that doesn’t try too hard to be something it’s not, and that’s its charm. You can have a good pint, a satisfying meal, and maybe even get a bit competitive with a game, all without breaking the bank. It’s a solid choice for a casual meal out.
If you're looking for a gastropub that offers a good balance of quality food, a relaxed atmosphere, and a decent drinks list, Heist Bank is definitely worth checking out. It’s a good shout for a relaxed evening, and you can find more great spots like this when you explore Paddington's food scene.
11. The Duke Of York
Tucked away in Marylebone, The Duke of York is a proper pub that doesn't mess about when it comes to good food and drink. It’s got that classic UK pub feel, you know, not too noisy, with plenty of room to actually enjoy your pint, especially if you snag a spot outside.
The fish and chips here are genuinely great, a real highlight. But it's not just about the classics; they've got a decent selection of beers on tap too.
Here's a quick look at what you might find:
Fish and Chips
Selection of Ales
Seasonal Specials
This spot strikes a nice balance between being a comfortable pub for a casual drink and a place that takes its food seriously. It’s the sort of place you could easily spend an afternoon.
12. The Harwood Arms
Tucked away on a quiet street in Fulham, The Harwood Arms is a bit of a special case. It’s not just any pub; it’s London’s only Michelin-starred gastropub, which tells you something straight off the bat. This place really focuses on top-notch British ingredients, especially game when it’s in season. Think of it as a proper countryside escape, but right here in the city.
They’re really serious about where their food comes from. A lot of the vegetables are grown on their own roof, and the game is sourced from some pretty impressive estates. The menu changes daily, so you’re always in for a treat. You might find things like venison Scotch eggs if you’re just popping in for a drink and a snack, or if you’re settling in for a meal, expect dishes like roast muntjac with celeriac or pork belly braised in ale.
Here’s a peek at what you might find on their menu:
Seasonal game dishes (like venison or pheasant)
Freshly caught fish
Vegetable-forward plates using rooftop produce
Creative desserts, often with a British twist
They also have a really good wine list, which is no surprise given the people behind it. It’s definitely a place to go when you want something a bit more refined than your average pub grub, but still want that relaxed pub atmosphere. It’s a great spot for a special occasion or just when you fancy treating yourself to some seriously good food. You can find out more about their current menu on the Harwood Arms website.
The Harwood Arms manages to blend the cosy feel of a traditional pub with the high standards of a fine dining restaurant. It’s a balancing act that they pull off with impressive skill, making it a standout destination for anyone who appreciates quality British cooking.
13. The Cow
Tucked away in Bayswater, The Cow is a bit of a chameleon. From the outside, it looks like a rustic, old-school saloon bar, the kind of place you might expect to find a few pints of Guinness and some decent pub grub. But step inside, and you'll discover it's actually a rather fine gastropub, serving up some seriously fresh dishes.
It's the kind of spot that doesn't shout about its quality, but you notice it in every bite. They've got a knack for taking familiar dishes and giving them a bit of a polish, making them feel both comforting and exciting.
While the menu does change, you can expect things like hearty sharing plates and well-executed mains. They're known for their commitment to good ingredients, and it shows. It’s a place that feels lived-in and welcoming, perfect for a relaxed meal.
The Cow manages to strike that tricky balance between being a proper local pub and a place that serves genuinely impressive food. It’s not trying to be overly fancy, but the quality is definitely there.
14. Gastro Kitchen And Bar
Tucked away in Marylebone, Gastro Kitchen and Bar is a spot that’s been getting some buzz. It’s one of those places that manages to feel both familiar and a bit special, which is exactly what you want from a good gastropub, right? They’ve recently rebranded as 'The Picked Hen', so keep an eye out for that name.
When it comes to the food, they’re doing a solid job of mixing classic pub grub with some more inventive dishes. You can expect things like sharing plates that are perfect for a group, or more substantial mains if you’re feeling particularly peckish. They’ve got a knack for making familiar flavours feel fresh and exciting.
Here’s a little taste of what you might find:
Soy-braised beef short-ribs
Seven-hour salt-marsh lamb shoulder with potato gratin
Blood orange and yoghurt cake
Rice pudding gelato
It’s the kind of place where you can pop in for a casual bite or a more considered meal, and they’ve got a decent drinks list to go with it, including some interesting cocktails. The 'Corn and Oil' cocktail has been specifically recommended, so that’s definitely one to try if you’re there.
This spot is great for when you want something a bit more refined than your average pub, but you still want that relaxed, welcoming atmosphere. It hits that sweet spot nicely.
15. The Anchor And Hope
Right near Waterloo, The Anchor And Hope is a proper no-frills gastropub that’s been doing its own thing for ages. It’s the sort of place where the tables are a bit squashed, the furniture looks like it’s seen better days, and the service is pretty relaxed. But honestly, that’s part of its charm. They’re known for their nose-to-tail cooking, so expect dishes that really celebrate the whole animal, using whatever’s in season and whatever the butchers have got.
Their menu changes daily, which keeps things interesting. You might find things like snail and bacon kebabs one day, or a whole grilled Dover sole with chips the next. They also do these big sharing plates, like a seven-hour lamb shoulder that’s perfect for a few people to tuck into, especially when paired with their potato gratin. It’s all about big, bold flavours here.
Don't expect fancy tablecloths or overly attentive staff. The focus is squarely on the food and the atmosphere, which is lively and unpretentious. It’s a place to come with friends, enjoy some seriously good cooking, and not worry too much about the finer details.
If you’ve got any room left after the main event, their desserts are worth a look too. Think along the lines of a blood orange and yoghurt cake or a comforting scoop of rice pudding gelato. And if you’re heading to the Young or Old Vic theatres nearby, it’s a great spot to grab a bite beforehand. They also do a cracking Sunday lunch, but you’ll need to book ahead as it’s always a sell-out. Plus, there’s a decent selection of European wines to wash it all down.
16. The Eagle
The Eagle in Farringdon is often called the original gastropub, and honestly, it’s easy to see why. It’s been around since 1991, started by Michael Belben and David Eyre who just wanted a place to eat but couldn't afford a full restaurant. So, they opened this pub instead, and it’s been a go-to for good food ever since.
It’s not the flashiest place, tucked away near Exmouth Market. You might not even realise it’s a foodie spot until you see the busy open kitchen. The menu is always short and sweet, written on a blackboard and changing twice a day. They focus on fresh, seasonal stuff that’s hearty and tasty.
Some of the dishes you might find include:
Swordfish steaks with aubergine caponata
Stuffed braised squid with saffron rice
Whole grilled sea bass
It’s the kind of place where you can just grab a bottle of wine, maybe read the Sunday papers, and enjoy some really well-made food without any fuss. They also do a famous 'bife ana', which is a marinated steak sandwich.
The Eagle really nails that relaxed, well-worn pub feel while still serving up seriously good food. It’s a testament to doing things simply and well.
They’ve got a good selection of real ales and a decent wine list by the glass, too. It’s a proper classic, and for good reason.
17. The Audley Public House
Tucked away in Mayfair, The Audley Public House is a bit of a stunner. It's had a serious glow-up, thanks to the art gallery folks at Hauser & Wirth, who now run the place along with the Mount Street Restaurant upstairs. You can't miss the massive ceiling mural by the late Phyllida Barlow – it really makes the place feel like a work of art. The food is just as good, with all the classic London pub grub you'd hope for. Think pints of prawns, a proper Welsh rarebit, lamb scrumpets, and some seriously good fish finger sandwiches.
Sundays here are all about the roasts, and their beef offering is something to behold. It’s the real deal, a proper Sunday feast.
Pints of prawns
Welsh rarebit
Lamb scrumpet
Fish finger sandwiches
The Audley Public House offers a fantastic spot for a Sunday lunch, boasting a great location and that authentic English pub vibe. The staff are known for being friendly and efficient, and the Sunday lunch options are definitely a highlight of the experience.
If you're looking for a taste of traditional London with a sophisticated twist, The Audley Public House is definitely worth checking out. It's a place where art, history, and good food come together. You can find out more about their Sunday lunch options.
18. The Marksman
If you're ever in Hackney and can't quite decide between a proper pub pint and a sit-down meal, The Marksman on Hackney Road is your spot. It’s a place that really does both well. You can chill in the bar area with some great bottled beers, tap offerings, and a decent wine list. Or, if you're feeling a bit fancier, head upstairs to their rather uniquely decorated dining room for some seriously good food. They do these curried lamb buns with lime yoghurt that are a must-try, and if you're with a group, the big chicken and chanterelle pie is a winner. For something a bit more refined, you might find artichokes with chickpeas or hake with brown crab. They also do British cheeses and classic desserts like treacle tart. It’s a solid choice for a good meal out, and the food quality is definitely a draw.
Here's a little breakdown of what you might expect:
Starters/Small Plates: Think interesting bites like curried lamb buns or artichoke dishes.
Main Courses: Often feature hearty options like pies or well-cooked fish and poultry.
Desserts: A mix of British classics and some jazzed-up versions.
The Marksman manages to strike a good balance between a relaxed pub atmosphere and a more polished dining experience. It’s the kind of place that feels comfortable whether you’re popping in for a quick drink or settling in for a full dinner.
19. The Parakeet
The Parakeet, nestled in Kentish Town, is a relatively new spot that opened its doors in the summer of 2023. It's a place that plays with the idea of what a pub can be. While it still has a dedicated space for just grabbing a drink, the main area feels more like a chic restaurant, complete with a sophisticated cocktail menu. The kitchen is helmed by Ben Allen, who previously worked at Brat, and his cooking style leans towards contemporary European and British sharing plates. It’s the kind of place where the food is interesting and presented with real elegance.
Here's a little of what you might find on their menu:
Sharing plates with rich flavours
Modern British and European influences
A focus on seasonal ingredients
It's definitely worth checking out if you're looking for something a bit different from your usual pub grub. The Parakeet has managed to gather a solid reputation, with 130 reviews giving it an impressive 4.7 out of 5 on Tripadvisor, placing it among the top restaurants in London.
This establishment offers a refined take on the gastropub, blending a traditional pub atmosphere with a more upscale dining experience. The focus is on well-executed dishes that are perfect for sharing, making it a great spot for a relaxed yet sophisticated meal.
20. Prince Arthur
Tucked away in Dalston, Prince Arthur is a proper gastropub that really nails the food. It's not just a place for a pint; the grub here is seriously good, with a menu that feels special without being fussy. You'll find small and larger plates, fresh oysters, and tasty bits like mushroom toast.
The real showstopper is their lobster bisque. It's a rich, buttery, umami-packed broth filled with plump scallops and saffron-cooked potatoes, topped with samphire. Honestly, it's divine.
Here's a little taste of what you might find:
Naked oysters with mignonette
Mushroom toast
Lobster bisque with Orkney-dived scallops
They manage to make the food feel sophisticated, but it's still the kind of place where you can relax and enjoy a proper meal without feeling out of place. It’s a great spot for a relaxed but delicious meal.
21. The Tamil Prince
Tucked away in Islington, The Tamil Prince is a proper gem that brilliantly fuses the cosy vibe of a traditional pub with the vibrant flavours of South Asian cuisine. It's the brainchild of Prince Durairaj, who honed his skills at Roti King, and Glen Leeson. Together, they've created a menu that's seriously exciting and perfect for sharing.
You absolutely have to try the okra fries – they're wonderfully crispy and moreish. Beyond the snacks, the main events are just as impressive. Think fragrant grilled tiger prawns swimming in a rich garlic masala, or a hearty channa bhatura chickpea curry served with a fluffy, puffed-up fried bread. And if you've got room, the sticky, syrupy gulab jamun for dessert is a must.
It's not just about the food though; the drinks are top-notch too, with a cocktail menu curated by a former Bar Termini whizz. It’s the kind of place where you can happily settle in for a few hours, enjoying fantastic food and a great pint.
Here's a little taste of what to expect:
Crispy Okra Fries
Chicken Lollipops
Fragrant Grilled Tiger Prawns
Channa Bhatura Chickpea Curry
Spiced Lamb Chops
Gulab Jamun for dessert
This spot really hits the sweet spot between a relaxed pub atmosphere and seriously flavourful, well-executed food. It’s a welcome addition to the London dining scene, offering something a bit different without being intimidating.
22. The Clarence Tavern
Tucked away in Stoke Newington, The Clarence Tavern is a bit of a chameleon. From the outside, it looks like your classic Victorian corner pub, all wood panelling and old-school charm. But step inside, and you'll find a menu that's anything but old-fashioned. They're doing this furiously seasonal, pan-European thing, and honestly, it works.
We tried a fried feta dish with honey and walnuts, which sounds a bit out there, but it was actually brilliant. The sweetness of the honey cut through the salty cheese, and the walnuts gave it a nice crunch. It was served with a peach, tomato, and ricotta salad that was really fresh. For mains, they do some seriously hearty stuff. The venison haunch we saw looked like something out of a medieval feast – all rich sauce and tender meat.
The wine list leans towards the natural side, which is a nice touch and pairs well with the modern food.
It’s the kind of place that feels both familiar and exciting. You can have a proper pint, but you can also get food that’s genuinely interesting and well-made.
The Clarence Tavern manages to blend its historic pub feel with a really contemporary, seasonal menu.
23. The Peasant
Tucked away in Clerkenwell, The Peasant is a proper neighbourhood spot that really lives up to its name. It’s the kind of place that feels instantly familiar, like you’ve been coming here for years, even if it’s your first visit. The atmosphere is warm and inviting, with a real buzz about it, especially on a busy evening. They’ve got a knack for serving up food that’s both comforting and a bit special, using good ingredients without making a fuss.
It’s not overly complicated, which is part of its charm. You can expect dishes that are well-made and satisfying, the sort of thing you’d hope for from a solid gastropub. Think hearty mains and some interesting starters that hit the spot.
Here’s a little taste of what you might find:
Seasonal starters, often featuring fresh vegetables or cured meats.
Hearty main courses, with a focus on well-cooked meats and fish.
A thoughtful selection of desserts, perfect for rounding off your meal.
The Peasant strikes a lovely balance between being a relaxed local pub and a place that takes its food seriously. It’s a great shout when you want good food without any pretension.
24. The Red Lion
The Red Lion is a proper old-school pub that’s managed to keep its charm while still serving up some seriously good grub. It’s the kind of place where you can settle in for a pint and a bite without any fuss. They’ve got a solid menu that leans into classic pub fare but with a bit of a thoughtful twist.
What’s on the menu?
Hearty pies, often featuring slow-cooked meats.
A decent selection of fish dishes, usually with seasonal vegetables.
Sunday roasts that are a real highlight, with all the trimmings.
They do a cracking Sunday roast here, the kind that makes you want to just sit back and relax for the rest of the afternoon. It’s not overly fancy, but it’s done really well, with good quality ingredients.
It’s a reliable spot for a relaxed meal. The atmosphere is usually buzzing but not overwhelmingly so, making it a good choice for catching up with mates or a casual dinner.
25. The Marksman And More
The Marksman on Hackney Road is a real gem, managing to be both a proper pub and a top-notch place to eat. It’s the kind of spot where you can pop in for a pint and a snack or settle down for a full-blown meal. They’ve got a great selection of drinks downstairs, perfect for a casual catch-up, but the real magic happens upstairs in their dining room. The food is seriously impressive, with a menu that changes weekly, drawing inspiration from classic British dishes but with a modern twist. Think things like curried lamb buns or a massive chicken and chanterelle pie – proper comfort food, but done with real flair.
It’s a place that really understands how to balance good food with a relaxed pub atmosphere. You can expect dishes that are both familiar and exciting, using seasonal ingredients to create something special. They’ve even got some brilliant British cheeses and traditional savouries like Welsh rarebit if you’re after something a bit more classic.
The Marksman really hits the sweet spot for anyone looking for quality food in a laid-back setting. It’s not trying too hard, but everything they do, they do exceptionally well.
If you're looking for a gastropub that ticks all the boxes, The Marksman is definitely worth a visit. It’s a place that feels both traditional and contemporary, and the food is consistently excellent. It’s no wonder it’s a favourite among locals and visitors alike, and it’s a great example of what London’s gastropub scene has to offer. You can find out more about their current menu on their website.
Your Next Gastropub Adventure Awaits
So there you have it, a little peek into some of London's fantastic gastropubs for 2025. It’s clear that these places are more than just somewhere to grab a pint; they’re proper destinations for a really good meal. Whether you’re after something fancy or just a comforting classic done well, London’s got a pub for you. Don't be afraid to wander off the usual paths – you never know what brilliant food and atmosphere you might stumble upon. Happy pub hunting!
Frequently Asked Questions
What exactly is a gastropub?
A gastropub is basically a pub that serves really good food, not just the usual crisps and nuts. Think of it as a pub that takes its cooking seriously, often using fresh, local ingredients to make delicious meals that are a step up from your average pub grub. They usually have a great selection of drinks too, like craft beers and nice wines.
Are gastropubs expensive?
It really depends on the gastropub! Some can be a bit pricier because they use high-quality ingredients and offer more creative dishes. However, many gastropubs offer great value, especially when you consider the quality of the food. You can often find places that are more affordable than a fancy restaurant but still serve amazing food.
What kind of food can I expect at a gastropub?
You'll find all sorts of tasty dishes. While some might still offer classic fish and chips or a Sunday roast, many gastropubs have menus with more exciting options. This could include things like gourmet burgers, special pies, seasonal dishes made with local produce, or even international flavours. The focus is always on good, well-cooked food.
Do I need to book a table at a gastropub?
It's usually a good idea to book, especially if you're planning to go on a Friday or Saturday night, or for a Sunday roast. Popular gastropubs can get very busy, and booking means you won't be disappointed. For a casual lunch on a weekday, you might be able to just walk in.
Are gastropubs good for families?
Many gastropubs are very family-friendly. They often have a relaxed atmosphere where kids are welcome, and some even have special kids' menus. It's always worth checking the specific gastropub's website or giving them a quick call to confirm if they cater well for families, especially if you have younger children.
What's the difference between a gastropub and a regular pub?
The main difference is the food. A regular pub might offer basic snacks or simple meals, but a gastropub focuses on serving high-quality, often creative, dishes. Think of it as a pub with a chef in the kitchen rather than just someone warming up pre-made food. They also tend to have a more extensive and interesting drinks menu.






