Find the Best Sunday Roast in London: 16 Top Picks
There’s nothing quite like a traditional Sunday roast, and nowhere does it better than London. From centuries-old pubs serving perfectly roasted beef with crispy roast potatoes to modern gastropubs putting creative twists on the British classic, the capital is packed with outstanding places to enjoy this much-loved weekend tradition.
A proper Sunday roast is about more than just the meat. It’s the combination of golden Yorkshire puddings, fluffy roast potatoes, seasonal vegetables, rich gravy, and comforting atmosphere that makes it one of Britain’s most iconic meals.
If you prefer roast beef, chicken, pork, lamb, or even a vegetarian Wellington, London’s restaurants and pubs offer something for every appetite.
In this guide, I’ve rounded up 16 of the best places for Sunday roast in London, including historic pubs, award-winning gastropubs, and hidden gems that consistently serve exceptional roast dinners.
1. Blacklock Soho
Blacklock has earned a reputation for serving one of the best Sunday roasts in London, and it’s easy to see why. Every Sunday, the restaurant serves generous sharing platters piled high with perfectly cooked meats, crispy roast potatoes, Yorkshire puddings, seasonal vegetables, and rich homemade gravy.
The signature All In roast is particularly popular, allowing diners to enjoy beef, pork, and lamb on one platter. Everything is cooked with care, and the quality of the meat really stands out.
I especially loved the crispy potatoes and the enormous Yorkshire puddings, which soak up the delicious gravy perfectly.
Must Try
- All In Sunday Roast
- Roast Beef
- Roast Lamb
- White Chocolate Cheesecake
Address: 24 Great Windmill Street, Soho, London W1D 7LG
2. Hawksmoor

Known for serving some of London’s finest steaks, Hawksmoor also delivers an exceptional Sunday roast. Their slow-roasted rump of beef is cooked over charcoal before being served with crispy duck-fat potatoes, giant Yorkshire puddings, roasted vegetables, and rich bone marrow gravy.
The quality of the beef is outstanding, making this one of the city’s best options for meat lovers.
The atmosphere strikes a nice balance between elegant and relaxed, making it ideal for family lunches or special occasions.
Must Try
- Roast Rump of Beef
- Bone Marrow Gravy
- Sticky Toffee Pudding
Address: Multiple London locations
3. The Harwood Arms
The Harwood Arms is London’s only Michelin-starred pub, and its Sunday roast lives up to the reputation.
The menu changes with the seasons, often featuring game, rare-breed meats, and locally sourced produce. Every plate is beautifully presented while still feeling comforting and traditional.
Despite the Michelin star, the atmosphere remains warm and welcoming, making it one of London’s most memorable pub dining experiences.
If you’re looking to experience a Sunday roast with a fine-dining touch, this should be at the top of your list.
Must Try
- Roast Venison (seasonal)
- Roast Beef
- Seasonal Vegetables
- Homemade Desserts
Address: Walham Grove, Fulham, London SW6 1QP
4. The Spaniards Inn
Dating back to the 16th century, The Spaniards Inn is one of London’s most historic pubs and a fantastic place to enjoy a traditional Sunday roast.
With its wooden beams, fireplaces, and cosy atmosphere, it feels exactly how a classic British pub should. The roast menu includes perfectly cooked beef, chicken, pork, and vegetarian options, all served with generous portions of Yorkshire puddings, roast potatoes, and seasonal vegetables.
After lunch, you can take a walk on nearby Hampstead Heath, making this an excellent Sunday outing.
Must Try
- Roast Beef
- Pork Belly Roast
- Sticky Toffee Pudding
Address: Spaniards Road, Hampstead, London NW3 7JJ
5. The Quality Chop House
The Quality Chop House combines British culinary tradition with modern cooking techniques, resulting in one of London’s most refined Sunday roasts.
The menu focuses on high-quality British meat, carefully sourced from trusted farms, alongside beautifully prepared seasonal vegetables and crisp roast potatoes.
The restaurant’s historic dining room adds to the experience, offering a setting that feels both elegant and welcoming.
I particularly enjoyed the rich gravy and perfectly cooked beef, which make this roast stand out from many others in the city.
Must Try
- Roast Beef
- Bone Marrow Gravy
- Seasonal Vegetables
- Bread & Butter Pudding
Address: 88-94 Farringdon Road, London EC1R 3EA
6. The Devonshire
The Devonshire has quickly become one of London’s most talked-about pubs, thanks to its outstanding food and traditional atmosphere. Its Sunday roast has already earned a loyal following, with many visitors arriving early to secure a table.
Expect perfectly roasted beef, crisp roast potatoes, giant Yorkshire puddings, seasonal vegetables, and deeply flavoured gravy made from roasted bones and meat juices.
The combination of old-fashioned pub charm and exceptional cooking makes this one of the best places to enjoy a Sunday lunch in central London.
Must Try
- Roast Beef
- Yorkshire Pudding
- Duck-Fat Roast Potatoes
- Seasonal Greens
Address: 17 Denman Street, Soho, London W1D 7HW
7. Smokehouse Islington
Smokehouse Islington is known for its carefully sourced British meat and slow-cooking techniques, making its Sunday roast one of North London’s best.
The menu changes with the seasons, but you can always expect generous portions, perfectly cooked meat, crispy potatoes, and rich homemade gravy.
The relaxed atmosphere and rustic interior make it an excellent choice for a leisurely Sunday afternoon with friends or family.
I particularly enjoyed the attention to detail, from the quality of the meat to the beautifully prepared vegetables.
Must Try
- Roast Pork
- Roast Beef
- Cauliflower Cheese
- Sticky Toffee Pudding
Address: 63-69 Canonbury Road, London N1 2DG
8. The Pig and Butcher
The Pig and Butcher focuses on seasonal British produce and rare-breed meats sourced from trusted farms across the UK.
Its Sunday roast menu changes regularly depending on what’s in season, ensuring every visit offers something slightly different. The meats are roasted beautifully and served with fluffy Yorkshire puddings, golden roast potatoes, fresh vegetables, and rich gravy.
The cosy Victorian pub setting adds plenty of character, making it one of London’s most popular gastropubs.
Why Visit?
- Rare-breed British meats
- Seasonal menu
- Cosy Victorian pub
- Excellent Sunday atmosphere
Address: 80 Liverpool Road, London N1 0QD
9. Guinea Grill
The Guinea Grill has been serving outstanding British food since the 1950s and remains one of Mayfair’s most respected traditional pubs.
Its Sunday roast is centred around premium British beef, cooked to perfection and accompanied by generous Yorkshire puddings, crispy roast potatoes, seasonal vegetables, and rich homemade gravy.
Despite its prestigious location, the atmosphere remains welcoming and authentic, attracting both locals and visitors.
For those who appreciate classic British cooking without unnecessary fuss, Guinea Grill is an excellent choice.
Must Try
- Roast Sirloin of Beef
- Yorkshire Pudding
- Homemade Gravy
- Apple Crumble
Address: 30 Bruton Place, Mayfair, London W1J 6NL
10. The Drapers Arms
Hidden on a quiet corner in Islington, The Drapers Arms has built a reputation for serving one of London’s finest Sunday roasts in a relaxed neighbourhood setting.
The menu changes each week depending on seasonal ingredients, but the quality remains consistently high. Every plate features beautifully cooked meat, crisp roast potatoes, Yorkshire puddings, and generous portions of vegetables.
I liked how the restaurant combines excellent food with a laid-back atmosphere that encourages guests to settle in and enjoy a long Sunday lunch.
Must Try
- Roast Lamb
- Roast Chicken
- Seasonal Vegetables
- Homemade Desserts
Address: 44 Barnsbury Street, London N1 1ER
11. The Camberwell Arms
The Camberwell Arms has become one of South London’s most loved gastropubs, attracting diners with its relaxed atmosphere and outstanding seasonal cooking.
Its Sunday roast is generous and beautifully prepared, with perfectly roasted meats, crispy potatoes, fluffy Yorkshire puddings, and rich homemade gravy. The menu changes regularly to showcase the best British produce available.
The welcoming dining room and attentive service make it an ideal place for a slow Sunday lunch with friends or family.
Must Try
- Roast Beef
- Roast Chicken
- Seasonal Vegetables
- Sticky Toffee Pudding
Address: 65 Camberwell Church Street, London SE5 8TR
12. The Marksman
The Marksman is a Michelin-recognised gastropub that combines traditional British cooking with refined techniques.
Its Sunday roast is consistently praised for high-quality meat, crisp roast potatoes, buttery seasonal vegetables, and deeply flavoured gravy. The restaurant focuses on locally sourced ingredients, giving every dish a fresh and seasonal feel.
Although the food is refined, the atmosphere remains friendly and relaxed, making it suitable for both casual lunches and special occasions.
Must Try
- Roast Beef
- Yorkshire Pudding
- Seasonal Greens
- Brown Butter Tart
Address: 254 Hackney Road, London E2 7SJ
13. The Princess of Shoreditch

The Princess of Shoreditch offers a modern take on the traditional Sunday roast while staying true to classic British flavours.
Expect beautifully cooked meats, golden roast potatoes, giant Yorkshire puddings, seasonal vegetables, and silky gravy that ties everything together perfectly.
The elegant dining room and creative seasonal menu make this one of East London’s top Sunday lunch destinations.
Must Try
- Roast Sirloin of Beef
- Roast Pork
- Cauliflower Cheese
- Chocolate Dessert
Address: 76–78 Paul Street, London EC2A 4NE
14. The Tamil Prince
The Tamil Prince has quickly gained popularity for combining classic British pub dining with subtle South Indian influences.
While the Sunday roast remains faithful to tradition, you’ll occasionally find inventive flavours and seasonal touches that make it stand out from more conventional pubs.
The lively atmosphere, excellent service, and creative kitchen have made it one of London’s most exciting gastropubs.
Must Try
- Roast Beef
- Seasonal Specials
- Roast Potatoes
- Homemade Gravy
Address: 115 Hemingford Road, London N1 1BZ
15. Jones Family Kitchen
Known for its premium steaks, Jones Family Kitchen also serves an excellent Sunday roast using high-quality British meat.
The generous portions include tender roast beef, crispy potatoes, Yorkshire puddings, seasonal vegetables, and rich gravy, all prepared with the same attention to quality that made the restaurant famous.
The stylish yet comfortable setting makes it equally suitable for family lunches and relaxed weekend gatherings.
Must Try
- Roast Beef
- Yorkshire Pudding
- Duck-Fat Potatoes
- Apple Crumble
Address: Eccleston Yards, Belgravia, London SW1W 9AZ
16. Roast
Overlooking the bustling Borough Market, Roast has become one of London’s best-known destinations for a traditional British Sunday lunch.
The restaurant celebrates classic British ingredients with beautifully cooked roast beef, pork, lamb, and chicken served alongside crisp potatoes, giant Yorkshire puddings, seasonal vegetables, and rich gravy.
The location adds to the experience, allowing you to explore one of London’s most famous food markets before or after your meal.
It’s an excellent way to enjoy a classic British Sunday while experiencing one of the city’s most iconic culinary destinations.
Must Try
- Roast Beef
- Roast Pork Belly
- Yorkshire Pudding
- British Cheese Board
Address: The Floral Hall, Stoney Street, Borough Market, London SE1 9AL
Final Thoughts
A proper Sunday roast is one of Britain’s greatest food traditions, and London offers countless places to enjoy this comforting meal. Whether you prefer a cosy historic pub, a Michelin-recognised gastropub, or a stylish modern restaurant, the city has a Sunday roast to suit every taste and budget.
For a classic experience, Blacklock, Hawksmoor, Roast, and The Spaniards Inn are hard to beat. If you’re looking for elevated pub dining, The Harwood Arms, The Marksman, and The Pig and Butcher consistently deliver exceptional quality.
Meanwhile, newer favourites such as The Devonshire and The Tamil Prince prove that London’s Sunday roast scene continues to evolve while staying true to its British roots.
No matter which you choose, these 16 best Sunday roast spots in London promise crispy roast potatoes, towering Yorkshire puddings, rich gravy, and unforgettable flavours.
FAQs
Which London pub serves the best Sunday roast?
Popular pubs for Sunday roast include The Harwood Arms, The Spaniards Inn, The Pig and Butcher, The Marksman, and The Drapers Arms.
Do I need to book a Sunday roast in London?
Yes. Many of London’s best pubs and restaurants fill up quickly on Sundays, so booking a table in advance is highly recommended, especially at popular venues like Blacklock, Hawksmoor, and The Harwood Arms.
What comes with a traditional Sunday roast?
A classic Sunday roast usually includes roasted beef, chicken, pork, or lamb, served with Yorkshire pudding, roast potatoes, seasonal vegetables, stuffing (depending on the meat), and rich gravy.
Are there vegetarian Sunday roasts in London?
Yes. Many restaurants now offer vegetarian and vegan options, such as nut roast, mushroom Wellington, or vegetable Wellington, alongside the traditional meat roasts.
What time is Sunday roast served in London?
Most pubs and restaurants serve Sunday roast from around 12:00 pm until late afternoon, although some continue serving into the evening while stocks last. Arriving earlier gives you the best choice of meats and sides.
