The Three Crowns
Located in Shoreditch, The Three Crowns is one of the best places for a quick pub lunch. Grab a few small plates of pow pow wings, prawn crackers and Thai-style pork bites while sipping on a pint or grabbing a cocktail (or two).
Whether you want an informal, quick bite to eat or a more fine dining experience for your afternoon break these are some of the best pubs for lunch in London. From gastro pubs with some of the top chefs, to places to grab a traditional Sunday roast, to party places offering a bit of fun, there is something for everyone.
Last updated on 13th March 2023
Located in Shoreditch, The Three Crowns is one of the best places for a quick pub lunch. Grab a few small plates of pow pow wings, prawn crackers and Thai-style pork bites while sipping on a pint or grabbing a cocktail (or two).
If you're looking for a mid-afternoon meal or a quick lunch break with a colleague, Crown & Anchor is a brilliant spot to head to. Located in Covent Garden, the venue is perfect for grabbing sumptuous burgers, pies and sausage rolls.
Situated in Wandsworth is a fabulous pub for your lunches. Whether it's a business meal or a quick bite with friends, you can enjoy excellent eats from chef David, from lamb chops to plant-based burgers and everything in between.
Serving up all the classic pub grub dishes you would expect, from hearty fish and chips to homemade Scotch eggs, The Market Porter is a gorgeous cosy spot located just a stone's throw from Borough Market. Enjoy a light bite during the week or swing by on a Sunday for mega roasts and fine wines.
The Ram has partnered up with Burgers, Wings and Ribs to bring you a mouthwatering menu of hearty delights. Not only can you munch on killer stacks and tasty chicken dripping in sauce, but also wash it down with refreshing craft beers.
Craving some classic British food? Take a break from work and head to this Mayfair pub for one of the best dining experiences. Choose eats such as buttermilk chicken or burgers and wash it all down with a classic cocktail.
The Black Dog is a charming, cosy pub in the heart of Vauxhall. Based in the former residence of a glass factory, the venue is now a family-friendly pub that draws in revellers from all over with its stellar selections of craft beers, real ales and fine wines. Head down on the weekend and enjoy a belly-filling Sunday roast created by the expert chefs in the kitchen.
For a little bit of what you fancy, and then some, head down to this lovely bar in Pimlico for one of the best pub lunches in London. With wall-to-wall pub classics, as well as a few modern favourites, you'll leave sated and satisfied.
Fronting classic pub grub in Greenwich, The Lost Hour is the place to tuck into British staples like fish 'n' chips or all-day brekkies, alongside a lineup of international small plates, quesadillas and more.
Make your way to The Adam and Eve for some tasty eats in their glorious space. Whether you fancy tucking into some small plates, such as chicken liver parfait, or delving into an awesome Sunday lunch, with succulent meats, and all the trimmings, this North London spot is for you.
With a prime position in the heart of Covent Garden Market, The Crusting Pipe is serving up delicious, fresh and seasonal food all day long, with a special selection of wines. You can even find an intimate semi-private from to enjoy your pub grub from.
From burgers and British-leaning pub grub to Sunday roasts come the weekend, Pratts and Payne has everything you need from your lunchtime fix. Not only that, but if you nab a meal on a Saturday, you can wash it down with 2 for 1 cocktails too.
A gastro pub in London known for their in house cured and smoked meats, The Jugged Hare offers a dining experience like no other. The open kitchen allows customers to watch their food being prepared on a rotisserie and charcoal grill while they admire the walls full of taxidermy. A window to the kitchen's cold room shows the ageing process of the restaurant's meat and hanging game.
Royal Oak is a fantastic choice if you're looking for a delicious pub lunch in East London. Found on Columbia Road, it's ready and waiting to fill you up with all kinds of tasty British bites, from Sunday roasts and tasty pies through to burgers and steak.
The Eagle in Ladbroke Grove has become something of a West London favourite, thanks to its new partnership with Truman tank beers. Based just a short stroll from the area's tube station, the venue's chefs have created a menu that perfectly pairs with the fresh tank beers on offer behind the bar. Expect to find hearty British roast dinners, cheese heavy burgers and mouth-watering catch-of-the-day dishes.
For British pub lunches and Sunday roasts in London, The Brownswood is a great shout. Head to the Finsbury Park boozer to chow down on all manner of hearty fare, including burgers or bangers 'n' mash, in their gorgeous space.
Whether you're in the mood for a few quiet drinks or looking to make a real night of things, head to this south London hotspot for an evening of local beers, real ales and seasonal dishes. Located on the back streets of Borough Market, it's a real gem.
This Willesden Green pub is fronting top-notch nosh, including Sunday lunches, steak, fish 'n' chips, sea bass, burgers and more. Better yet, The Queensbury boasts a secret garden for dining alfresco too, so you can catch some rays while you dine.
Hope Fitzrovia is a London pub serving up pizzas by the dozen, from Belgian waffle, bacon and maple-covered beauties to pepperoni and hot honey slices. If you fancy some of these for your lunch, then head on down.
From morning to night, The Railway is a perfect spot for everything from brunch to after work drinks. Get cosy in the tea room or tuck into seasonal fare inside, before moving onto the gorgeous beer garden for a small batch spirit, cask ale of old world wine.
Pub lunches at The Star of Kings come courtesy of Cheeky Burger, who are serving up mouthwatering patties and loadsa sides for you to chow down on. Head on down to the King's Cross spot before your long train journey or after a spot of shopping; you won't be disappointed.
This gorgeous pub in the heart of Kidbrooke Village boasts stunning, chic interiors and equally stunning dishes straight out the kitchen. From brilliant British breakfasts to succulent Sunday roasts, this pub only uses the best seasonal dishes, paired perfectly with an eclectic range of drinks from the bar.
Holding its head high as one of the best pubs in Waterloo, The Duke of Sussex dishes out a tasty menu of classic grub with a signature flare. From Harissa-marinated chicken through to pork schnitzel, you'll be wanting to lick your plate clean.
People's Park Tavern do proper good pub lunches. But even if they made plain old cheese sarnies, instead of the hearty pulled pork burgers and huge hot dogs on the menu, we'd still turn up and nosh down. That's because People's Park Tavern have the best setting for a lunch in the whole of London. With their amazing beer garden bordering on the edge of Victoria Park, anything you order will have a complimentary side of beautiful.
Looking for the best places to have a pub lunch in London? Head south of the river to The Coat and Badge, where you'll find a menu of freshly cooked pub grub that really impresses. Expect everything from eggs benny through to sumptuous streaks at this Putney staple.
Serving up some of the best British classics around, The Prince Alfred is the perfect pub to check out for lunchtime. Whether you're there for Friday afternoon drinks or a quick bite in between breaks, this is the ideal spot for delicious fare.
The Roundhouse in Wandsworth puts on a cracking effort with it comes to pub nosh. Their menu changes daily with what ingredients is seasonally available so you can count on a home grown menu of British cuisines and classic gastro goodness to see you through any pubbing venture here. Worth noting the good spread of craft beers they've got on too, you know, to wash it all down.
The Somers Town Coffee House is coming up trumps for pub lunches in London. Head to the King's Cross water hole and feast on a selection of British classics in a cosy setting.
Something of a South London gem, The Manor Arms is not only gorgeous inside and out (with a secret garden, no less), but it also boasts one of the most mouthwatering menus this side of the river. Head over to tuck into hearty Sunday roasts, as well as things like lamb shank shepherd's pie and maple-roasted squash.
If 'soul food' sounds like your idea of a pub lunch in London, then Rocket Euston's menu is sure to deliver the goods. From plenty of steak and gourmet burgers, to tapas and classics like pies or mac 'n' cheese, there's plenty of crowd-pleasers here.
Located in Camberwell is one of the best places to eat lunch, The Cambria. Enjoy munching on British classics, from Sunday roasts to juicy burgers, steaks and plenty of veggie-friendly options. Pair with a refreshing pint or glass of vino.
If you're after a crackin' pub lunch in the West End, then be sure to head to The Duchess. This gorgeous venue is touting a plethora of tasty bites, from the cider-battered cod loin with triple-cooked chips, minted mushy peas and tartare sauce to buffalo burrata. Yum.
The Lillie Langtry is a homely pub located a few paces from West Brompton train station in West London. Blending traditional with contemporary, the pub boasts a Victorian cocktail lounge downstairs and a kitchen that serves both brunch dishes a selection of different meats from their grill menu. Ideal for a pub lunch in London, the venue's bar is always stocked with locally brewed ales, ice-cold craft beers and a selection of different fine wines.
There's only one good reason that we go to the pub at lunchtime, and that's for a pint. But what if your pub could offer you more? Join the Duke of Clarence in South Kensington for a pub lunch in London that boasts the finest in affordable, British plates.
A maze of charming rooms and wine-filled bars, this quaint Southwark pub is home to some seductive spots in which to chow down on a dreamy pub lunch. Find your perfect nook and work your way through the wine list as you tuck into a slap up meal.
The White Swan is a traditional gastro pub that serves up delicious meals alongside a great range of drinks. With a modern British menu that can be enjoyed all day long, it is the perfect place to stop by for a nice lunch. It's been called one of the best pub lunches in Holborn, especially if you get there before 1pm for the express lunch deal of two courses for £14.50.
Offering a unique selection of British and European-inspired eats, The Cyclist has got your pub lunch all wrapped up with a selection of club plates like burgers and beer-battered fish, to more modern offerings like spiced aubergine and nourishment bowls.
The Candlemaker infuses classic dishes with a little unusual flavour to make for a truly comforting pub lunch experience. If it's a roast you're after, try a half chicken ballotine, roasted garlic broccoli, golden crispy roast potatoes, carrots with star of anise and roasted parsnips with a chicken elixir (£11.50). For something a little lighter, how about Beer Butter Shrimpts (£5.50) or Tortilla Espanola (£4.50).
Whether you fancy a Sunday lunch or a meal any other day of the week, White Hart Southwark is the place to head. There's a choice of 1kg chicken wing buckets with three different sauces, burgers and chicken schnitzel too.
Offering escape from the constant London bustle, the Smugglers Tavern on Warren Street is a charming pub that's stocked with the best craft beer in town. The talented chefs in the kitchen are on hand to deliver fresh gastro dishes and brunch classics, all made using the freshest ingredients available. If that wasn't enticing enough, guests can make the most of the venue's 30-bottle strong rum collection or can instead sample the best craft beer creations of 20 of Britain's best breweries.
Fancy a pub lunch of juicy burgers, homemade pies and Sunday roasts? The Wrestlers is just where to head. This traditional pub just off Highgate High Street doesn't just have great food as its draw, it's also got old school looks and charm.
Nothing quite beats a gorgeous boozer that's absolutely killing it in the grub department, right? And King's House is an absolute winner on that front. Chow down on British-Basque plates, like chargrilled squid and Txuleton steak, with gorgeous bevvies to wash it all down.
St Bart's lays on a choice of homemade burgers, classic British mains and renowned flatbread spreads from its Smithfield base. The focus falls on the best British ingredients they can lay their hands on, with meat coming from the nearby market and a whole host of artisan wines and Meantime Brewery beers to wash it all down with.
Tufnell Park's Junction Tavern is a fabulous spot to head for lunch with pals. Touting a menu filled with open sandwiches, burgers and succulent steaks, this top-notch boozer is a great spot for carnivores and vegans alike.
Settle down into the cool booths at Sylvan Post for a pub lunch to remember. Once you've ventured over to the Forest Hill boozer, you'll find a menu of classics like flat iron steak and gut-busting burgers awaiting, with 50% off mains on Mondays.
Satiate those cravings for a good ol' pub lunch by nabbing yourself a spot at Sports Bar & Grill. Found in Victoria Station, this lovely hangout slings out a fantastic menu of grub from hot dogs and burgers to salad bowls and small plates.
This gorgeous pub in Covent Garden houses an astounding selection of gin from their dedicated Gin Terrace. Perfect for accompanying their signature succulent Sunday roast, with veggie and vegan options available for those avoiding meat.
If you're on the hunt for an indulgent lunch in London, look no further than The Earlsfield on Garratt Lane. This beaut boozer is ramping pub grub up a gear, with surf n' turf of octopus and ox cheek, plus small plates like pork belly and baked Camembert.
Did somebody say pub lunch? The Canonbury did. Choose from their tasty menu, such as beer battered cod with triple cooked chips, tartar sauce, and mushy peas, or a beef burger with onions, cheese, and gherkins with some delicious bubbly and beer.
Always a top spot for a great pub lunch in London, The Cleveland Arms is the place to go if you're in the market for international plates and unique pub grub. Tuck into steaks, burgers and pan-fried fish, washed down with craft ales and great wines.
Get ready as Simon The Tanner is offering up some droolworthy lunches across its cosy space. Whether you fancy trying out some flavour-packed small plates during the day or popping by on a Sunday for a hearty roast (with all the trimmings), this venue is a strong contender for food.
A haven for classic British gastronomy, The Britannia knocks up just the setting for a relaxed pub lunch in London. Sitting pretty in Kensington, she's a lush boozer of old world charm and contemporary finishes where you can tuck into sharing plates, sandwiches and mains like their Slow Roasted Pork Belly (we hear it's pretty bangin').
This historical West London gem is traditional when it comes to its pub lunch offerings. Stop by the stunning building for gastro takes on classics, including the pork belly with wild mushrooms, edamame, and wasabi mash.
Looking for a crackin' pub lunch? The Leyton Star is fronting piled-high patties, tempura cauliflower bites and loaded truffle Parmesan fries from Cheeky Burger. You can chow down in the comfy interiors or gorgeous beer garden.
The Iron Duke is a cosy pub offering a warm welcome in the heart of London's West End. This traditional pub is known for it's delicious British food and real ales. Perfect for a family lunch, especially if you hire the private dining room with an open fire for an intimate afternoon. Choose from freshly homemade sandwiches for a lighter meal or the classic fish & chips, sausage & mash or burger for something more filling. Get away from the busy city and enjoy an afternoon with good food and a lovely atmosphere.
Wolfpack Fulham is ideal for West London pub lunches, if you're after burgers or wings that is. Think gut-busting patties and plenty of chicken, all while you sup craft beer or watch live sport across the screens.
From marinara chicken burgers through to hearty beef burgers, Howl at the Moon is the perfect anecdote for a pub lunch in Hoxton. Throw in a pint of local beer and you're onto a midday winner.
There's really only one place you'll need to start when having lunch at The Admiralty, and that's the pie section. Serving up deliciously made, melt-in-the-mouth classics with a hearty helping of mash and gravy, it's a great spot for seeking respite from the bustle of Trafalgar Square outside. Fancy making it a liquid lunch? There's a strong choice of Fuller's ales to complement your pie juuuuust right. Lovely.
With over 100 varieties of wine and a dedicated cellar, Davy's Wine Vaults has nailed their wine offering and now, they're turning attention to the food. Expect a classic British menu using high quality, locally-sourced ingredients to create dishes from Sunday roasts to king prawn and crab linguine.
If you're craving a taste of country living, head no further than The Woodman in Battersea. The South London hideaway totes a menu of British pub grub, real ales and brilliantly cosy surroundings to revel in while cosying up by the fire.
A beloved local boozer with plenty of character and not one, but three outdoor seating areas, The Rosendale is a classic London pub with the menu to match. If you're in search of a cracking Sunday roast, look no further.