Best 22 Sunday roasts in London

Get the saliva flowing with a mouthwatering Sunday roast in London.
A chef getting ready to cook a Sunday roast, with all the ingredients laid out in front of him: meat and vegetables.
Treat yourself to one of the best Sunday roasts in London. Image courtesy of Hawksmoor.

There's surely no better way to spend Sunday in London than with a roast. So sit back, loosen your belt and let those fluffy potatoes, gravy and whole host of delicious dishes combine for a filling meal.

Many restaurants and pubs serve this British classic; whether a traditional rib of beef, a combo of various meats, or a creative vegan or vegetarian Sunday roast in London. These top picks cover all bases.

Best for traditional roasts

1. Blacklock Soho

A plate piled high with roast meat, potatoes and vegetables, set on a wooden table with side dishes surrounding the plate
Roast dinner at Blacklock. © Blacklock/Rebecca Hope

Blacklock Soho proclaims that its roasts are “almost as good as mum’s”, and who are we to argue. Its meats are sourced from a family farm in Cornwall, with chops the focus during the week. But come Sunday, its choice of beef, lamb and pork cooked over coals and oak, plus inventive veg sides, make it one of the best roasts in London. 

Where: 24 Great Windmill Street, W1D 7LG

2. Kerridge's Bar & Grill

You don’t get more traditional than a hunk of meat cooked on a rotisserie, and that’s exactly what celeb chef Tom Kerridge does at his only London restaurant, Kerridge’s Bar & Grill. Devour stuffed chicken with chicory, pork belly with roasted onion, or lamb rump and belly; or opt for rib of beef for a little extra, as part of the three-course set menu.

Where: 10 Northumberland Avenue, WC2N 5AE

3. Roast

The clue's in the name... Roast is serious about aiming for the best Sunday roast in London. Its location in Borough Market means fabulous ingredients are right on the doorstep: lamb, beef and pork are all available, served with beef-dripping roast potatoes. Vegetarian and vegan options are also offered, but this really is one for the meat-lovers.

Where: The Floral Hall, Stoney Street, SE1 1TL

4. Rules

Sit back and soak up the history of this spot – only three families have owned Rules restaurant in Covent Garden since it opened its doors in 1798. You might want to study the menu in advance to save time, as the choices are mouthwatering and extensive. The crowd of weekly regulars is always a good sign.

Where: 35 Maiden Lane, WC2E 7LB

5. The Guinea Grill

Close up of a Sunday roast featuring meat, potatoes, vegetables, a Yorkshire pudding and gravy.
Feast on delicious meat with all the trimmings at The Guinea Grill. Image courtesy of Youngs.

Meat lovers can find their calling at The Guinea Grill. This traditional Mayfair steakhouse offers hearty beef, pork belly, rack of lamb or sirloin joints served with beef dripping gravy, Yorkshire pudding, onions with bacon and a variety of veg. Veggies won't feel left out with a delicious blue cheese, truffle and walnut gratin served alongside tasty vegetable gravy.

Where: 30 Bruton Place, W1J 6NL

Best for mixing with the locals

6. The Albion

Cast your mind back to when Islington was fields and farmland, as it once was, believe it or not! With its wisteria-covered facade, picturesque walled garden and log fires, The Albion provides the perfect location to relax and forget the stresses of modern life. Choose from all the usual roast options, or book ahead for a sharing roast of beef, chicken or lamb that's perfect for families.

Where: 10 Thornhill Road, N1 1HW

7. The Alfred Tennyson

A clean white table cloth with a beef roast dinner plated up, surrounded by a glass of white wine, gravy boat and mustard pot
Indulgent roast dinner at The Alfred Tennyson. © Cutbitt House/Sama Harris

Rub shoulders with the well-heeled folk of Belgravia at The Alfred Tennyson, a relaxed pub that’s perfect for a long Sunday lunch in London after a stroll around the area’s pretty squares. Start with the likes of rabbit terrine or cured trout, before plumping for beef, pork or lamb (or all three in a “trio of roasts”). End with its signature apple pie, served with pecans and ice cream.

Where: 10 Motcomb Street, SW1X 8LA

8. The Guildford Arms

While riverside pubs The Cutty Sark and The Trafalgar Tavern serve mean roasts of their own in maritime Greenwich, a local’s pub tucked away in the back streets has been quietly making waves in the top roast stakes (not steaks) in recent years... You'll know why the moment you sink your teeth into The Guildford Arms' epic Sunday specials.

Where: 55 Guildford Grove, SE10 8JY

9. The Holly Bush

Roast dinner served on a plate in layers, starting with vegetables, meat and then topped with a big yorkshire pudding
Delicious roast dinner at Holly Bush. Image courtesy of Holly Bush.

Wander into The Holly Bush and you'll get the feel of a cosy village pub rather than a busy London spot, thanks to its open fire, stripped wood floors, excellent ales and very popular Sunday roast lunches. Take a long walk on Hampstead Heath beforehand to work up your appetite.

Where: 22 Hollymount, NW3 6SG

10. The Harwood Arms

A table spread of roast dinners, with gravy being poured onto the plan in a small white jug
Roast dinner is served at The Harwood Arms. © The Harwood Arms/Lateef Photography

Try a roast at the only Michelin-starred pub in London. The Harwood Arms, which sits quietly in the back streets of Fulham. This gastropub champions wild food and game, so expect some alternatives to traditional Sunday fare of beef, pork, lamb and chicken.

Where: Walham Grove, SW6 1QP

Best for beef-lovers

11. Hawksmoor

Plated Sunday roast including meat, vegetables and gravy, on a wooden tray, with a bottle and a glass of red wine in the background.
Hawksmoor takes Sunday roasts very seriously. Image courtesy of Hawksmoor.

Stylish mini-chain Hawksmoor takes Sunday very seriously at its Air Street, Borough, Spitalfields, Seven Dials and Knightsbridge venues. A favourite roast in London for locals and visitors, the succulent slow-roast beef rump is first cooked on a barbecue over charcoal before being finished in the oven, and then topped with glistening bone marrow and onion gravy.

12. The Jugged Hare

Enjoy a Sunday lunch cooked on The Jugged Hare's rotisseries – it doesn't get more back-to-basics in the art of roasting that. Chicken, mutton and beef are all cooked on the spit; or you can opt for steaks from the grill, seasonal game, or fresh fish sourced daily from Billingsgate Market.

Where: 49 Chiswell Street, EC1Y 4SA

Best Sunday lunches for vegetarians 

13. The Wilmington

Former music venue The Wilmington in Clerkenwell has been lovingly transformed into an elegant public house. Diners sit in an airy 19th-century glass atrium, while enjoying some open kitchen action as its veggie roast hits the spot with a wild mushroom and goat’s cheese wellington, with Yorkshire pudding and all the trimmings.

Where: 69 Rosebery Avenue, EC1R 4RL

14. Bull & Gate

Join the regular crowd at Bull & Gate, which serves up a variety of roasts every Sunday. The menu features tasty vegetarian options, such as inventive nut roasts and wellingtons, as well as traditional meat roasts. Every roast comes with mouthwatering sides, Yorkshire or vegan puddings, plus meat or veggie gravy.

Where: 389 Kentish Town Road, NW5 2TJ

15. Mildreds

Enjoy top-notch vegetarian and vegan dishes at Mildreds venues across London. Try the animal-free vegan chick’n roast, which comes with butternut and lentil stuffing and is served with roast potatoes, carrot and swede mash, tender stem broccoli and white wine gravy.

Best Vegan Sunday Roast

16. Cafe Van Gogh

A plant-based roast with vegetables on a white plate, with gravy being poured on top of it and a glass a red wine and silver cutlery in the background.
Indulge yourself with a seasonal plant-based Sunday roast. Image courtesy of Cafe Van Gogh.

Enjoy seasonal plant-based Sunday roast at Brixton’s colourful vegan hangout Cafe Van Gogh. This not-for-profit social enterprise trains people with learning difficulties and mental health conditions. It also serves a top vegan Sunday roast in London: nut and butternut squash Wellington served with kale and pumpkin seed pesto, and red onion gravy.

Where: 88 Brixton Road, SW9 6BE

17. The Old Queen's Head

High angle shot of lots of plates of roast dinner on a wooden table, with side dishes surrounding the plates of roast dinners.
A full roast dinner spread at The Old Queen's Head. © The Columbo Group/Joshua Hiatt

Snap up a bargain Sunday lunch at Islington’s Old Queen’s Head pub, featuring a lively vibe in a traditional setting. Longhorn beef, lamb and chicken are all tempting options for a lazy afternoon with Bloody Marys, board games and Sunday newspapers. But its vegan mushroom wellington with vegetable gravy is a perfect match for all that meatiness.

Where: 44 Essex Road, N1 8LN

Best Sunday lunch for a special occasion

18. The Dining Room at The Goring Hotel

Get dressed in your Sunday best and book a table at The Dining Room at the Goring. Members of the royal family have stayed and dined here, so if you want to feel like a king or queen during your Sunday roast lunch, this is the spot for you. Watch succulent roast beef being carved from a silver trolley as part of the three-course set menu, or splash out with one of its seasonal specials for a little extra.

Where: 15 Beeston Place, SW1W 0JW

19. The Ritz

Head to The Ritz for when only the most fabulous Sunday roast will do. This is British roast lunch at its most elegant with roast sirloin, rib of beef or seasonal specials carved at your table. Remember to order the crêpes Suzette ahead of time for that final touch of theatre.

Where: 150 Piccadilly, W1J 9BR

Best for Sunday entertainment

20. Boisdale Canary Wharf

A Sunday roast feast laid out on a white-tablecloth table, featuring meat, vegetables, salad and wine.
Enjoy a scrumptious Scottish Sunday roast at Boisdale Canary Wharf. Image courtesy of Boisdale.

Get into the swing of things  with a three-course Sunday lunch plus live jazz at Boisdale Canary Wharf. Full of tempting Scottish produce, this menu features the likes of haggis and oak-smoked salmon; followed by roast chicken, pork or beef. End with a choice of desserts or a selection from its unctuous cheese board.

Where: Cabot Place, E14 4QT

21. Cora Pearl

Plate of medium-rare roast beef and yorkshire puddings, surrounded by mini plates of vegetables and condiments
Beef roast dinner is served at Cora Pearl. © Cora Pearl/Alex Maguire

Savour a stylish Sunday lunch with jazz in London, as soothing tunes and the saliva-inducing whiffs of roast beef and pork fill the air at Cora Pearl. Modern takes on much-loved starters and desserts, such as devilled eggs, trifle and Neapolitan ice cream, complete the old-school yet trendy vibe at this Covent Garden eatery.

Where: 30 Henrietta Street, WC2E 8NA

22. Swan at the Globe Theatre

Roast beef served on a white dinner plate, with roast potatoes and vegetables, and a pot small jug of gravy
Sunday roast at Swan at the Globe Theatre. Image courtesy Swan at The Globe.

The Great British roast "needs no introduction”, according to the Swan next to Shakespeare's Globe. But here's a taster... pork, beef or chicken, plus all the trimmings and mouthwatering puddings, are all present on the menu. And why not sit back and enjoy a show at the home of Shakespeare in London afterwards?

Where: 21 New Globe Walk, SE1 9DT

Find more weekend inspiration with our guide to things to do each weekend in London, and check out our top tips for Saturday and Sunday activities across the capital. 

After a hearty London Sunday lunch, you may want to go for a stroll in one of the city's top parks or luscious gardens, or recline in front of an open fire in a cosy pub.