The Best Sunday Roast in London From Bloomsbury Favourites to Citywide Classics

The Best Sunday Roast in London From Bloomsbury Favourites to Citywide Classics

The Sunday roast is Britain’s beloved end‑of‑week tradition, bringing people together for centuries. Originating in the 1400s, medieval households would roast beef after Sunday church services, sharing it with family and neighbours. That humble tradition quickly won the nation’s heart. Over time, different regions across the UK have made Sunday roast their own way. Yorkshire adds extra puddings and onion gravy, the South pairs chicken or turkey with creamy, spiced bread sauce, the West Country leans on sweet apple sauce, and Wales sticks with mint‑sauced lamb, but it’s always the gravy that brings it all together. 

Today, London’s food scene elevates this heart‑warming tradition with roaring‑fire pub classics alongside inventive sides, vegan options, and bottomless drinks. From comforting staples to fancy twists, there’s a Sunday roast in London with your name on it.
Why not stay a little longer? Make the most of your Sunday with 30% off an overnight stay at Imperial London Hotels. Discover our Sunday Saver offer and enjoy a relaxing end to your weekend.

Best Sunday Roast in Central London

Central London has the best of both worlds, timeless pubs that feel like stepping into history, and modern spots putting fresh spins on old favourites. But if you want the good stuff without the tourist crowds, head to Bloomsbury. It’s a local gem with leafy squares, literary history, and a quieter kind of charm that makes it ideal for a long, lazy roast. 
For a relaxing stay that overlooks a tranquil garden, The Bedford Hotel offers the perfect spot to unwind with a book just steps away from these hidden gems:
Two people enjoy a cosy Sunday roast with plates of lamb shank, roasted potatoes, carrots, broccoli, cauliflower, Yorkshire puddings, & wine.
Two people enjoy a cosy Sunday roast with plates of lamb shank, roasted potatoes, carrots, broccoli, cauliflower, Yorkshire puddings, & wine.

The London Pub at Royal National Hotel, Bloomsbury
📍 Royal National Hotel, 38-51 Bedford Way, WC1H 0DG
Best For: Big portions, crowd-pleasing roasts, and a relaxed pub vibe

Set just steps from Russell Square, The London Pub at the Royal National Hotel is all about proper, fuss-free comfort food. The Sunday roast here is hearty and classic, slow-roasted beef, rosemary chicken, or a vegan-friendly cumin & butternut squash Wellington, all served with crispy roast potatoes, golden Yorkshire puddings, seasonal veg and plenty of rich gravy (the good kind). Don’t skip the weekly dessert special either. It’s a local favourite for groups thanks to big tables, generous portions and a laid-back vibe. And if you’re staying at the hotel? Even better, you’re just an elevator ride away from your post-roast nap.
 
The Norfolk Arms, Bloomsbury
📍 28 Leigh St, WC1H 9EP
Best For: A warm, family-run feel with European twists on the traditional roast

Not your typical Sunday lunch spot, The Norfolk Arms blends British comfort food with Mediterranean flavours. Expect Spanish influences throughout from the chorizo-studded stuffing to their red wine gravies. It’s a charming, slightly bohemian pub with mismatched furniture, flickering candlelight, and a wine list that encourages you to stay for dessert.  
The President Hotel is perfect for groups, with spacious rooms and a relaxing post-roast retreat. While you're there, enjoy light bites, sharing platters, and cocktails at the in-house Atrium Bar & Restaurant, set beneath a striking glass atrium.

The Pig and Butcher, Islington
📍 80 Liverpool Rd, N1 0QD
Best For: Top-quality British meat, butchered in-house and roasted to perfection

Just north of Bloomsbury, The Pig and Butcher is a dream for anyone who takes their roast seriously. They butcher their own meat on-site, which means the cuts are fresh, flavourful and cooked with real care. The beef is dry-aged, the pork belly is melt-in-the-mouth tender, and the sides of crispy duck fat potatoes, silky celeriac mash, and perfectly puffed Yorkshire puddings are worth the trip alone. The setting is rustic and laid-back, with farmhouse tables and friendly staff who know their way around a wine list.

Close-up of a person cutting into a golden, flaky vegetable tart, served with roasted potatoes, carrots, broccoli, cauliflower, & gravy jug.
Close-up of a person cutting into a golden, flaky vegetable wellington, served with roasted potatoes, carrots, broccoli, cauliflower, & gravy jug.

Vegan and Vegetarian Sunday Roasts in London

No meat? No problem. London’s plant-based Sunday roasts are proof that you don’t need beef or chicken to enjoy the full roast experience. These spots serve up all the trimmings: crispy roasties, towering Yorkshires, and rich, savoury gravies, alongside inventive mains like nut roasts, beet Wellingtons, and miso-marinated celeriac. 

Mildreds, Soho & Kings Cross
📍 45 Lexington St, Soho W1F 9AN & 200 Pentonville Rd, Kings Cross N1 9JP
Best For: Colourful, globally inspired vegan plates in the perfect setting

Mildreds has been flying the veggie flag since the ‘80s, and their Sunday roast is anything but basic. The roast here features a nutty, herby Wellington with red wine jus, roast potatoes, seasonal veg and a vegan Yorkshire pudding that somehow tastes just as good as the real thing. Plus, with locations in both Soho and Kings Cross, you’re never far from a meat-free feast.
For a boutique stay that celebrates Bloomsbury’s literary soul, The Morton Hotel is your perfect match. Tuck into plant-based roasts in nearby Soho or Kings Cross, then relax in the hotel’s Library Bar with a good book and a classic cocktail.

The Spread Eagle, Homerton
📍 224 Homerton High St, E9 6AS
Best For: The UK’s first 100% vegan pub serving roasts with attitude
If you want a full-on pub roast that's 100% vegan, this is your spot. The Spread Eagle goes big with vegan roasts featuring mushroom and walnut Wellington, stuffing balls, smoked carrot mash, roast potatoes, greens, and a vegan-friendly gravy that’s full of umami. They don’t hold back on flavour and the atmosphere is lively and unapologetically East London. 

222 Veggie Vegan, West Kensington
📍 222 North End Rd, W14 9NU
Best For: Affordable, no-frills vegan comfort food
This cosy café may not have the bells and whistles of some central spots, but the roast delivers where it counts. Expect generous portions of seitan roast, stuffing, steamed veg, roast potatoes, and a thick onion gravy. It’s warm, homely, and very budget-friendly. Great for a casual Sunday afternoon when all you want is a plate of comfort.

Close-up of a hearty roast beef dinner with thick slices of pink-centred beef, roasted carrots, potatoes, Yorkshire pudding, broccoli, & rich gravy.
Close-up of a hearty roast beef dinner with thick slices of pink-centred beef, roasted carrots, potatoes, Yorkshire pudding, broccoli, & rich gravy.

Affordable & Cheap Sunday Roasts in London for the Budget-Conscious Traveller

You don’t have to splash out to enjoy a proper Sunday roast in London. Across the city, you’ll find classic pubs and local favourites dishing up generously portioned roasts that won’t leave your wallet empty. Expect all the essentials, golden roast potatoes, Yorkshire puddings, rich gravy, and a warm pub welcome at prices that make you feel like you’ve uncovered a bit of a secret.

The Prince Arthur, Euston
📍 80-82 Eversholt St, NW1 1BX
Best For: Local pub feel, just minutes from the station

This old-school corner pub is everything a Sunday roast should be casual, comforting, and quietly brilliant. Prices hover around the £18-22 mark, and the portions are generous. The roast beef is a standout, but the veggie option holds its own too. It's a great shout for travellers arriving or departing from Euston, but locals love it just as much.

The Perseverance, Marylebone
📍 11 Shroton Street, NW1 6UG
Best For: Known for treasure with roast and a pint deals

Not far from the hustle of Baker Street, this quiet pub does a delicious Sunday roast that feels more local than London. You’ll get a generous plate of roast lamb, chicken, or nut roast, plus seasonal veg and a towering Yorkshire. Sometimes they throw in a drink deal too, so keep an eye on the chalkboard. Friendly, laid-back, and won’t break the bank.
Prefer a quiet retreat after your Sunday roast? The Tavistock Hotel, overlooking Tavistock Square Gardens, offers a cosy, home-from-home vibe—perfect for unwinding with a glass of something soul-warming after a day exploring London’s roast scene.

Close-up of three grilled lamb chops stacked on a fork, garnished with rosemary, next to a pint glass being filled with frothy golden beer
Close-up of three grilled lamb chops stacked on a fork, garnished with rosemary, next to a pint glass being filled with frothy golden beer.

Bottomless Sunday Roasts in London

Sometimes, one roast and one drink just isn’t enough. If you’re after a more celebratory take on this classic British meal, bottomless roasts are your best bet. Here are a few London spots doing it right—with flowing fizz, cocktails or pints, and plates piled high.

Temper, Soho and Covent Garden
📍 25 Broadwick St, W1F 0DF
Best For: Flame-grilled roast meets bottomless cocktails in the heart of Soho

Temper’s open-fire kitchen gives their roast a bold, smoky edge served with coal-roasted potatoes, beef-fat carrots, and thick gravy. Pair it with 90 minutes of bottomless Bloody Marys, mimosas or fizz for £29pp. 

The Libertine, Bank 
📍 1A Royal Exchange, EC3V 3LL
Best For: Slick City setting with classic roast options and flowing prosecco

Located under The Royal Exchange, The Libertine offers a stylish spin on the Sunday roast. Choose between chicken, beef or a nut roast and upgrade to bottomless fizz, beer or cocktails for 90 minutes. It’s great for groups and birthday roasts with a bit of sparkle.

Halal Sunday Roasts in London

Finding a proper Sunday roast with halal options isn’t always easy, but a few London kitchens are doing it really well bringing all the comforting flavours of a classic roast dinner with halal-certified meat and inclusive menus. Here are a couple worth knowing about:

The Great Chase, Islington
📍 316 St John St, EC1V 4N
Best For: Modern British dining with fully halal meats and seasonal roasts
The Great Chase is one of the few fully halal fine-dining restaurants in London and they take their Sunday roasts seriously. Expect beautifully presented plates with roasted chicken or beef, duck-fat roasties, and a seasonal veg medley, all served in a refined yet welcoming space. They also offer non-alcoholic drink pairings to match.

HS&Co, Stratford
📍 405 High St, E15 4QZ
Best For:  East London halal steakhouse with Sunday roast specials
Known for their halal steaks and grills, HS&Co also puts out a generous Sunday roast, featuring beef or chicken with all the trimmings including Yorkshire puddings and rich gravy. It’s a family-friendly spot with a lively atmosphere and plenty of comfort food appeal.
Royal National Hotel room with two single beds, crisp white linens, a shared bedside table with power outlets, & wall art of graffiti-covered trains.
Royal National Hotel room with two single beds, crisp white linens, a shared bedside table with power outlets, & wall art of graffiti-covered trains.

Stay in the Heart of London’s Sunday Roast Scene with Imperial London Hotels

If you're planning your weekend around roast dinners (and honestly, who isn't?), there's no better base than Bloomsbury. From cosy neighbourhood pubs to award-winning roast spots across Soho, Shoreditch, Camden and beyond, you're never more than a short stroll or quick tube ride from the perfect plate.

Stay at the heart of London’s roast scene with Imperial London Hotels, offering easy access to the city’s best pubs, vegan-friendly roasts, and bottomless brunches. For a quintessentially British treat beyond the roast, Botanica serves fresh seasonal dishes and traditional afternoon tea with serene garden views in Bloomsbury.

Stay a little longer and save up to 20% your stay with Imperial London Hotels and tuck into London’s roast scene, one plate at a time.


Stay Longer, Save More

Special Offers

Stay Longer, Save More

Multi Night Savings
Save up to 20% off when you stay longer than two nights, three nights or more!