When looking for the best pubs in London, there's only two things that really matter: great food and great drinks. The Selkirk offers both of them, as well as vintage furnishings and a fun pub vibe. Set in a beautiful Victorian building, they manage to offer tonnes of character while still delivering on British classics like Shepherd's Pie, roast chicken and more.
Best Pub Food in London
Where once 'pub grub' was literally a soggy pie and an unhappy pint has now become one of the most delicious staples of British food. Gastropubs are king in the capital, offering up everything from the finest cuts of steak to mouth-watering roast dinners that even your mum can't live up to. So whether you have a hangover to cure, a rainy day to run out or want a feast in a beer garden, make sure you head to these boozers for the best pub food in London.
Inspired by the ship that first carried English pilgrims to the New World, the Mayflower is one of the most authentic English pubs in South London that offers its guests delicious gastropub dishes, locally sourced ales and stunning views of the Thames. From hearty cuts of British meat to belly-warming pies, you'll be spoiled for choice by the diverse menu.
The White Swan manages to combine that rustic pub aesthetic with the taste of a modern gastropub. With tantalising options like Cumbrian veal or pan-fried duck on the menu coupled with a wide array of European wine, draught beer and cocktails, they deliver some of the best pub food in London while maintaining that jovial local atmosphere.
The Four Thieves doubles as both an incredibly fun night out packed with entertainment and a wonderful pub boasting delicious food. They offer traditional pub food in London with a modern twist, daily specials, a famous Sunday roast and a BBQ in the summer. When you're finished with the meal, you can drink one of their over seventy gins and play vintage arcade games.
The Victoria is a pillar of the Dalston community famed for its live music and equally great burgers. The venue has been hosting live music for years, and serves a wide variety of locally brewed beers, continental wines and classic cocktails. But stay for their range of burgers, from steak to beef, that are all ethically sourced.
Richard The First is an old-school pub that is nearly one hundred years old. The inside is cosy with a splattering of wooden benches to keep up the old pub vibe. Their dining room and outdoor area perfectly compliment their delicious menu of London pub grub, which includes everything from gastropub bites to sharing platters.
Escape the hustle and bustle of the City and manoeuvre your way through a narrow passage to this rustic wine bar. You'll find a wine list which features bottles from the old and new world, alongside premium ales and classic British dishes if you get hungry.
The George IV in Chiswick manages to combine a cosy appeal with a modern aesthetic to create a fun environment to tuck into some good London pub food. Alongside their roast dinner, their menu is packed full of tasty treats, with fish and choice cuts of meat taking centre stage.
Whether you're hungry for old school pub grub like sausage and mash or cod with chips, or you fancy something a little different, then Jamies has got spinach gnocchi, cajun calamari and even confit duck leg to whet your appetite.
Looking for the best pub grub in London? Head to Bloomsbury where The Lady Ottoline is keeping you fuelled up with a range of British classics and modern twists. Tuck into chicken Caesar croquettes, smoked salmon Scotch eggs and classic fish and chips at this pretty Holborn haunt.
A gorgeous pub in Paddington, The Cleveland Arms is famed for its delicious food. One the menu here you'll find a unique mix of British and international dishes, including onglet steak with Mojo verde and confit spuds, heritage tomato salads and pan-fried pollock.
If you're feeling a bit homesick for your local but want the top quality London pub food you've come to expect, pop down to The People's Park Tavern. They offer traditional food, including a lovely Sunday roast, and offer a wide range of beers to wash it all down. They also have one of the best beer gardens in the capital, perfect for relaxing (and for the kids to let some steam off in) as you tuck into their delicious food.
Beer drinkers have found their paradise here, as the Mall Tavern has over 28 taps filled with the best beer from around the planet. But while the contemporary pub might have the hops down, they don't skimp on dinner, with a menu packed full of seasonal British classics – with everything from a superfood salad to beef & ale pie.
The Gun is not just a pretty face, alongside its selection of craft brews, it also serves up some pretty great classic pub grub. Stop by the Spitalfields haunt to experience Sunday roasts surrounded by cool decor and a trendy East London crowd.
Putney's own Prince of Wales is well-versed in delicious pub food, offering a menu of elevated pub grub to hungry visitors. From signature burgers and freshly baked pies through to classic Sunday roasts, this is a South London pub that promises a lip-smacking experience.
With a place like The Jugged Hare, it's all about the experience with the food. They might offer some of the best gastropub food in London, but this is all made that much better by being situated in the Grade II listed Whitbread Brewery. Inside, taxidermy lines the walls and the open kitchen where customers can watch the food being prepared on their eight-spit rotisserie and charcoal grill adds a bit of theatre to the food.
Hungry for some post-work grub? Spread across two bustling floors, The Crown & Anchor is a superb spot in Covent Garden and also happens to be the most Instagrammable pub in London. Enjoy delicious burgers, sausage rolls and much more at this joint.
A cool, quirky and seriously cosy pub in Canonbury, The Snooty Fox is an ideal spot for a bite to eat. Check out the drool-worthy menu, which showcases a range of Asian-inspired small plates and bao buns, as well as towering burgers, fish and chips, and Sunday roasts.
The Black Dog is an award-winning pub beloved in the Vauxhall area thanks to its modern interiors and delicious menu. While most venues focus on British cuisine, they are much more international, with full English breakfasts sitting next to albondigas. Meanwhile, the insides are a refined and great place to chill out.
The Gipsy Queen aren't just a cosy, traditional pub in Kentish Town, they also offer up some of the best gastropub food around. Their mouth-watering traditional dishes are made using amazing ingredients, and there's something for vegetarians, pescatarians and meat-eaters alike.
Bringing the best of British pub food to the streets of the City, Epic Pies is an absolute must-visit. Stop by with colleagues, mates or potential partners for the chance to graze on comfort food classics, with plenty of refreshing drinks to choose from.
The White Bear is one of the oldest pubs in South London, so you can bet they know how to cook you up some food. While their recent refurbishment has added some more contemporary touches, the venue retains a rustic feel, creating the perfect pub atmosphere. As for food, the order of the day is all about big plates of gastro food.
This gorgeous pub in Kensal Green offers a top-notch selection of classic British pub grub that simply oozes charm. Created by head chef Marek Rudnik with consultant chef Sebastien Lambot, the menu features a wide selection of dishes and a knockout Sunday roast.
Boasting a diverse menu of crispy stuffed olives, sweet potato burgers and whole grilled sea bass, The Star by Hackney Downs is most definitely a crowd-pleaser when it comes to food. Enjoy light nibbles or a huge main while tipping back pints.
If the stunning views and wide selection of craft beers on offer weren't enough to convince you to go to The Admiralty, then you should know that the pub is renowned for having some of the best pies in London. So tuck in and absorb the spectacular views of Trafalgar Square.
Offering some of the finest pub grub this side of the Thames, Swan at Shakespeare's Globe puts seasonal British food as its focus. Head down come dinnertime for roast Cornish cod with a cannelloni of crab, or lamb rump with smoked carrot salad, all ready to be washed down with some of their excellent cocktails.