Skip to Content

The 17 best pubs and restaurants in London to head to this weekend for your Sunday roast

Is it really a Sunday if it doesn't include roast potatoes?

By
a sunday roast
Getty Images

While us Brits may not be culinary leaders, there is one meal as a nation we truly excel at - the humble Sunday roast. Tender juicy meat, crispy roast potatoes, fluffy Yorkshire puddings, fresh vegetables and lashings of gravy, it honestly doesn't get better than that. And while we love a good homemade roast, sometimes going out for one of the best Sunday roasts in London hits the spot.

Whether it's bundling into a pub, with the fire on, twinkly lights and tucking into a rustic roast after a long crisp walk, or heading to a boujie restaurant to experience the fine dining approach to Sunday lunches, we are truly spoilt when it comes to Sunday lunches in the city.

So ready for the best roast of your life? These our are top picks for where to spend your Sunday, and be quick some of these book up fast, so make sure to get your reservations in early.

1

Blacklock, various locations

Where to find them: Five locations around the city

Nearest tube station: Dependent on location

Price of roast From £17.50 for cauliflower roast to £25 for a roast beef

Price of sides: From £4.50 to £5.50

"This place has nailed it all. The vibes, value for money, the taste. It's hard to get a reservation at one of their many London branches, but you're sorted when you can. (Pro tip: Take a look at OpenTable on the day for last-minute cancellations.) They offer an all-in sharing platter if there's two of you, where you'll get beef, pork and lamb piled high, with plenty of veg and gravy. Their white chocolate cheesecake is also to die for." Mared Parry, former acting deputy social media manager.

BOOK HERE

2

The Brush, Hoxton

Where to find them: Hoxton, 84-86 Great Eastern Street, London EC2A 3JL

Nearest tube station: Old Street

Price of roast: £22 veggie, £22 chicken, £28 beef, £48 fish (to share)

Price of sides: Included in price

Perched at the intersection of Great Eastern Street and Old Street, The Brush is a panoramic Grand Café on the ground floor of Hoxton’s eclectic Art’otel. And when we say this roast comes with all the trimmings, we’re not exaggerating: Steaming cauliflower cheese, gigantic Yorkshires, and honey-roasted seasonal veg adorn your plate whether you opt for the beef, chicken, mushroom wellington, or seabass to share.

"The sleek interiors, ambient jazz, and glitzy decor give your usual Sunday roast an extravagant upgrade, and the seabass to share is a nice alternative for those after a lighter Sunday lunch. We’re happy to report that the potatoes (the best part of any roast, obvs) were deliciously crisp on the outside with fluffy interiors, while both the beef and chicken were falling-off-the-bone tender. The gravy was thick and generous enough to coat your entire meal, and the accompanying Bloody Mary cocktails were a surprisingly welcome change from the standard glass of red." Shadé Owomoyela, former Senior Fashion & Lifestyle Ecommerce Writer

BOOK HERE

Advertisement - Continue Reading Below
3

Smokehouse, Islington

Where to find them: 63-69 Canonbury Rd, London N1 2DG

Nearest tube station: Highbury & Islington

Price of a roast: From £20.00 for a vegetable wellington to to braised lamb shoulder for 2 to share for £54.00

Price of sides: From £2.00 to £6.00

Calling all meat eaters, as the name suggests the Smokehouse specialise in serving high quality locally produced meat cooked using grills and smoke, and their Sunday roasts are no exception. Offering both beef and pork, you can also share chicken or lamb shoulder for two. And don't sleep on the sides, their cauliflower cheese is insane and their sourdough with beef dripping and butter is not one to be missed either.

BOOK HERE

4

The Tamil Crown, Islington

Where to find them: 16 Elia St, London N1 8DE

Nearest tube station: Angel

Price of a roast: From £25.00 for vegetarian roast, to £32 for roasted lamb

Price of sides: From £3.50 to £4.50

A roast with a difference, we'd be surprised if the Indian pub hadn't popped up on your TikTok FYP. On Sundays they serve Indian inspired roasts, we're talking potato and peas masala, coconut stir-fried cabbage, gobi 65, roast potatoes, a masala cooked meat or fish, and of course gravy.

BOOK HERE

Advertisement - Continue Reading Below
5

The Laundry, Brixton

Where to find them: 374 Coldharbour Ln, London SW9 8PL

Nearest tube station: Brixton

Price of a roast: From £26.00 for vegetarian roast, to £33 for roast beef

Price of sides: From £6.50 to £10.00

Located near Brixton station, this Aussie-inspired restaurant is open all day for food, but it's their roasts they're really known for. Open from 1pm to 6pm, they offer bottomless veg and gravy throughout the meal (the dream) and as well as the classic roasts, they offer a macaroni cheese (which you can add lobster too) rather than a traditional cauliflower cheese.

BOOK HERE

6

Hawksmoor, various

Where to find them: Seven locations dotted across the city

Nearest tube station: Various

Price of a roast: £27.00 for roast beef

Price of sides: From £5.50 to £7.00

As a steak restaurant Hawksmoor takes great pride in their roast beef, which is a 35-day dry-aged beef which is slow cooked over charcoal and finished in the oven. Basically it's a meat eater's dream. FYI beef is the only option on the menu and they don't serve a veggie roast so keep this in mind if booking for a group. The roasts come with roast potatoes, Yorkshire puddings, carrots, greens, roasted shallots and garlic and of course bone marrow & onion gravy.

BOOK HERE

Advertisement - Continue Reading Below
7

The Spaniards Inn, Hampstead

Where to find them: Spaniards Rd, London NW3 7JJ

Nearest tube station: Hampstead

Price of a roast: From £19.50 for a nut roast to £23.00 for lamb rump roast

Price of sides: From £4.50 to £5.00

The perfect London Sunday itinerary has to include a stroll through Hampstead Heath and ending up at The Spaniards Inn. The London pub is centuries old, dating back to the 1500s, and uber cosy. Their Sunday roasts, which includes lamb, chicken, nut roast and beef, are affordable and full of delicious accompaniments. They also offer an alternative menu for those who don't fancy a roast. Although who wouldn't want a roast?

BOOK HERE

8

Boundary, Shoreditch

Where to find them: 2-4 Boundary St, London E2 7DD

Nearest tube station: Shoreditch High Street

Price of a roast: From £19.00 for a veggie roast to £24.00 for roast beef

Price of sides: From £5.00 to £8.00

If you're spending your Sunday out east, then head to Boundary rooftop in Shoreditch, which serves roast lunch every weekend. Crucially, the restaurant includes cauliflower cheese with every single roast, which as an avid roast fan, I will tell you is pretty hard to find. They also have oysters on the menu to start, which is really the boujiest way to kick off your Sunday.

BOOK HERE

Advertisement - Continue Reading Below
9

The Quality Chop House, Farringdon

Where to find them: 92-94 Farringdon Rd, London EC1R 3EA

Nearest tube station: Farringdon

Price of a roast: £55 for a three courses

Prices of sides: £8.00 for those confit potatoes

The Quality Chop House has been running for over 150 years and on Sundays offers a three course menu, which changes regularly but always feature a roast of some variety. With a focus on meat, you can expect cuts from Aberdeen Angus rump and smoked brisket to a Hereford bone-in-sirloin for two.

BOOK HERE

10

Lagom, Hackey

Where to find them: 17 Bohemia Pl, London E8 1DU

Nearest tube station: Hackney Central

Price of a roast: £12.00

If a roast is your go-to hangover cure then you need to head to Lagom in Hackney Church Brew Co, run by Elliot Cunningham, which specialises in their hangover bowl aka a giant bowl full of three meats and all the trimmings. Unreal.

BOOK HERE

Advertisement - Continue Reading Below
11

The Apollo Arms, Clapham

Where to find them: 13-19 Old Town, London SW4 0JT

Nearest tube station: Clapham Common

Price of a roast: From £23.50 for veggie roast to £28.00 for roast beef

Price of sides: £5.50 to £9.00

If you're looking for a good roast in Clapham, head to The Apollo Arms, near the common, which excels when it comes to their unique roast sides. Three cheese and truffle cauliflower cheese? Sign us up. They also have a great range of desserts if you have space after all that cauliflower cheese.

BOOK HERE

12

Lore of the Land, Fitzrovia

Where to find them: 4 Conway St, London W1T 6BB

Nearest tube station: Warren Street

Price of a roast: From £28.00 to £32.00

Owned by Guy Ritchie and located in the heart of Fitzrovia, Lore of the Land is a meat eater's dream, with the roasts being served alongside delicious marrow. Also make sure to try the legendary duck scotch eggs before diving into your mains.

BOOK HERE

Advertisement - Continue Reading Below
13

Cadogan Arms, Chelsea

Where to find them: 298 King's Rd, London SW3 5UG

Nearest tube station: Sloane Square

Price of a roast: £26 to £75, for two or three to share

Price of sides: £6.50

"The sides is where this roast dinner really shines, with everything from creamed spinach to chunky chips (or skinny fries!), cauliflower cheese and pigs in blankets up for grabs. There are four different roasts on the menu, all served with butter glazed vegetables, roast potatoes and Yorkshire puddings, while the dessert menu is not to be missed – full of your favourite pub classics with a posh twist. You’ll leave feeling very full but satisfied." Dusty Baxter-Wright, acting site director

BOOK HERE

14

The Camberwell Arms, Camberwell

Where to find them: 65 Camberwell Church St, London SE5 8TR

Nearest tube station: Oval

Price of a roast: £48.00 to £52.00 for two to share

Price of sides: £5.00

London cult favourite The Camberwell Arms, which has been around for just over 10 years, serves their roast for two to share (so make sure your group is evenly split before heading over). And its not one to be missed, think roast chicken with pecorino cream (yum) and saddleback pork with crispy roast potatoes and braised cabbage. All Sunday roasts should be accompanied by a good glass of wine, and luckily The Camberwell Arms has an impressive list to choose from.

BOOK HERE

Advertisement - Continue Reading Below
15

The Parakeet, Kentish Town

Where to find them: 256 Kentish Town Rd, NW5 2AA

Nearest tube station: Kentish Town

Price of roast From £20 for a celeriac wellington to £90 for a sirloin roast to share.

Price of small plates/starters: From £4.00 to £8.50

"Like a lot of roasts on this list, you’ll need to book a table at the buzzy northwest London pub well in advance - but once you’re in the food is certainly worth the wait. Small plates include juicy oysters with smoked pepper and apple, smoked mackerel pate and cod roe with crudités. For the main event, you can choose from one of the classics - chicken, lamb, beef, or a celeriac wellington - with all the trimmings, as well as a butterflied sea bream to share (£58) and a sirloin to share (£90). Along with the delicious menu, the super friendly service is also a real delight. " Zoe Shenton, Site Director

Book here

16

Dovetale, Mayfair

Where to find them: Mayfair, London

Nearest tube station: Green Park

Price of roast: £22 veggie, £32 chicken or £45 beef

Price of sides: £8-£10

"Headed by two Michelin star chef Tom Sellers, Dovetail knows how to do a Sunday roast properly. The vibe is cozy yet stylish—warm lighting, crackling open fires and the comforting hum of live acoustic lo-fi playing right in front of you, whilst everyone fully focuses on their plates. The portions are generous, and the meat is perfectly rare. The gravy? The kind you want to drink straight from the jug.

"And let’s talk about desserts. Their sticky toffee pudding is dangerously good, but the real winner? The knickerbocker trolley. The build up is totally bespoke and personalised by you – waiters give you a tick box sheet to fill out, including all the flavours and toppings you want. Oh, and the ice-cream is hand made fresh on site. Very indulgent. What’s not to love?" Megan Beattie, Video Lead

BOOK HERE

Advertisement - Continue Reading Below
17

The Cock, Hitchin

Where to find them: 8 High St, Hitchin

Nearest station: Hitchin

Price of roast: £22 veggie, £22 chicken, £24 pork, £26 beef, £28 fish

Price of sides: Included in price

Okay, okay, so technically this one is just outside of the M25, but it's a great option if you're looking for a quick escape from the city. A special shout-out to the Sunday menu starters at The Cock: from trout to pumpkin soup, there's a generous array of tasty appetisers using the season's freshest produce. As for the roasts? 10/10. The heritage Hertfordshire beef is melt-in-the-mouth, and the roasties are crisped to perfection. Need we say anymore?

BOOK NOW

Headshot of Lydia Venn
Lydia Venn
Senior Entertainment and Lifestyle Writer

 Lydia Venn is Cosmopolitan UK’s Senior Entertainment and Lifestyle Writer. She covers everything from TV and film, to the latest celebrity news. She also writes across our work/life section regularly creating quizzes, covering exciting new food releases and sharing the latest interior must-haves. In her role she’s interviewed everyone from Margot Robbie to Niall Horan, and her work has appeared on an episode of The Kardashians. After completing a degree in English at the University of Exeter, Lydia moved into fashion journalism, writing for the Daily Express, before working as Features Editor at The Tab, where she spoke on BBC Radio 4’s Woman’s Hour and Talk Radio. She has an encyclopedic knowledge of Gilmore Girls and 00s teen movies, and in her free time can be found with a margarita in hand watching the Real Housewives on repeat. Find her on LinkedIn.
 

Advertisement - Continue Reading Below