12 Affordable But Delicious Sunday Roasts in London

Bon appetit (in the most British way possible)

Article by

  • 20 January 2018
  • • 8 min read

When in London, eat like the locals and treat yourself to a mouth watering British roast dinner, it’s a must. On Sundays you’ll find most gastropubs offer their very own Roast dinner menu, so definitely make this your cheat day to stuff yourself into a food coma. We’ve rounded up our 10 favourite places to tuck into a hearty British roast from traditional pubs to more modern quirky joints. Check them out.

Those gravy-filled Yorkshire puds await...

Need a hostel in London? 


1 Harwood Terrace, Fulham, London SW6 2AF

This local gastropub in Chelsea is a go-to hangout for residents around Fulham and Chelsea. The Rose is a bright and airy pub with a superb outside seating area for the summer days. The Sunday Roast menu here is top-notch and affordable which explains why it's always busy and filled with atmosphere.

We recommend the succulent pork belly and apple sauce for £14.50, or the tender beef for £16.50. All of the roasts are served with roast potatoes, Yorkshire pudding, seasons vegetables, cauliflower cheese and gravy. So yeah, it's a huge portion. Just adjacent to the King's Road, The Rose Pub is easy to find and within walking distance to the River Thames, the perfect place for a late afternoon stroll to burn off that roast.

Find out more


76-78 Paul St, London EC2A 4NE

The Princess of Shoreditch tops many best roast lists for a good reason. It's fantastic produce. While this award-winning gastro pub is one of the more expensive ones to feature here, it's definitely worth the money. For just under £20, we recommend the Roast Aberdeen Angus beef. The beef is served pink here, just as we like it and it comes with all the trimmings (each element perfectly made to make you drool). Veggies will be happy to know that this pub even does a killer veggie nut roast. The pub is cosy and warm, right in the heard of Shoreditch and just a stone's throw away from Old Street. Sunday's spent here will leave you feeling satisfied and delighted.

We recommend making a reservation for Sunday lunch here as it can get booked up pretty quickly.


246 Brixton Rd, London SW9 6AQ

Brixton is known by London foodies for being home to countless cool, casual eateries and the Crown and Anchor is no different. This authentic pub with a subtle modern twist is just a 20 minute walk from the London Bridge area. It really hits the spot if you’re on the hunt for a good old, simple roast dinner at a seriously affordable price. You won’t find many places in town that serve up half a roast chicken, crispy potatoes and all the rest for just £11.90! With 25 different beers on tap, that’s your Sunday lunch sorted.

Find out more


80 Liverpool Rd, London N1 0QD

The Pig and Butcher has a well-deserved rep for whipping up insanely delicious Sunday roast dinners - probably because it comes with a Yorkshire pudding that’s bigger than your head. The modern pub has a hipster vibe that draws customers back time and time again to feast on a rustic roast with a gastropub flair that takes the taste to the next level. With their on site butcher (and slightly pricier menu), you know you’re going to get some good quality grub. Make sure you book in advance or you could be joining the queue that goes outside and around the corner!

Find out more


57 Aldensley Rd, Hammersmith, London W6 0DL

This little hidden gem can be found nestled in amongst the local residents of Hammersmith, just a 10 minute walk away from the tourist track. It’s no wonder the locals are obsessed, because the roasts served up in this traditional 1880s pub are some of the best. Huge portions from £13.25, thick gravy (pretty much on tap) and a buzzing atmosphere are what make the Andover Arms a fitting contender on this list. You definitely won’t be needing a starter if you’re in for a Sunday here.

Find out more


16 King William Walk, London SE10 9JH

Opt to feast on the Great British classic in the comfy, cosy King’s Arms, right in the heart of Greenwich. A fantastic roast dinner with lashings of gravy and all the trimmings will only set you back £11.25! Choose from the quality selection of real ales to wash down with your roast (you’re already indulging after all). The relaxed vibe of this old school British pub is part of its charm and the reason why locals love to hang out here. It has a sweet little garden out the back with tables, parasoles and heaters to keep the warm atmosphere flowing throughout the pub. It’s only a 5 minute walk from our Greenwich hostel so you can literally roll back to your room once the food baby arrives.

Find out more


29 Cornwall Road, London, Greater London, SE1 8TJ

In a peaceful part of London’s usually busy Waterloo, The White Hart stands ready to welcome hungry guests with their simple but perfectly executed Sunday menu. Don’t be fooled by the quiet, backstreet exterior as this gastropub gets busy at the weekend. The great selection of craft beers and real ales on offer are your standard London prices, however the food counteracts this by being fresh, delicious and affordable. We recommend the juicy roast chicken, pigs in blankets and gingerbread stuffing… Drool.

Find out more


The Floral Hall, Stoney Street, London SE1 1TL

When you think of Borough Market, you automatically think fruit, veg, street food and market traders. Who would’ve thought London’s busiest market is home to a spectacular fine dining Sunday Roast restaurant with fantastic views of the market below.

Roast, just like its name plainly states, serves up divine roasts. You can order a traditional roast beef for £35 daily. On Sunday, you can enjoy a 3 course meal for £39.50. While this place is on the pricier side, Head chef Ian Howard only cooks with the finest locally sourced ingredients so you can be sure you’re eating the very best cuts of meat.

The 48-Day dry aged roast beef, Yorkshire pudding, rosemary roasties, horseradish cream priced £35 is simply delicious and we highly recommend!

Find out more


51 Horseferry Rd, Westminster, London SW1P 2AA

Right in the heart of London lies The Loose Box, a spot often brimming with locals and tourists alike and we can see why. The Sunday lunch menu at this bright and airy restaurant is the perfect stop to refuel yourself after a day of sightseeing at the Houses of Parliament and Big Ben (just a 13 minute walk away).

All roasts here are served with a Yorkshire pudding, roast potatoes, seasonal vegetables and homemade condiments. We recommend the Norfolk chicken accompanied by a bread sauce, or the divine beef with creamed horseradish sauce. Delicious.

Find out more


44 Essex Rd, London N1 8LN

For a roast that’s cheap and cheerful but utterly delicious head to this quirky joint in North London, a local favourite buzzing with London’s young working professionals. Here, you can enjoy a killer roast dinner from £13.50 in a traditional yet funky setting - and afterwards enjoy the cocktail bar and live music. This place even hosts a club room if you don’t want the evening to end.

Find out more


2G, Stamford Works, 3 Gillett St, London N16 8JH

There’s a reason Jones and Sons has made an appearance on numerous Best Roasts in London lists. The food here is out of this world (including the roast dinners). Our favourite part of the roast menu is the sharing chicken dinner for £28. This is a WHOLE roast chicken served with carrots, parsnips, greens, shallots, roast potatoes, Yorkshire pudding and gravy. Split between two people, that’s a no brainer right?

And if that’s not enough to tempt you, some of the mouth watering sides will. Think lobster mac n cheese, goose fat fries and creamy cauli cheese. They even make vegan roasts making it the perfect place to suit all kinds of tastes (note, if you are a vegan or someone in your group is, be sure to notify the restaurant in advance).

Find out more


If you like the sound of potatoes roasted in duck fat and flavoursome offal, then Hawksmoor Seven Dials is Sunday roast is for you. You will be served a mouth watering plate of food at Hawksmoor. The slow cooked rump is the star of the dish, served with all the trimmings and lashings of creamy bone marrow. Hawksmoor is a really brilliant British restaurant in Covent Garden with a sophisticated edge. This restaurant isn't shy of flavour - and for the massive portion you're served, the amazing service and wonderful setting, the £21 price tag makes it all worthwhile.

Find out more

Liked this article? Share with friends

Read all Travel Blogs