Roast dinners in London are starting to hit the £30.00 mark at times in central London – my average price paid at the time of writing in mid 2024 is £26.19. Which made me wonder, what are the most expensive roast dinners in London?
When I started regular reviews in 2017, I paid on average, £15.61.
In 2024, at the time of writing, I am paying £25.22. Even compared to last year, that is nearly a 20% jump.
17 times I have paid £30.00 or more for a roast dinner, albeit a couple of times it was for multiple courses (ie 2 courses for £34.00)…so what are the most expensive roast dinners in London?
Let’s start with the roast dinners I’ve eaten.
Expensive Roast Dinners That I’ve Eaten And Liked
I’m saving the best (and most expensive to last), but these are all pricey roast dinners that I’d still recommend:
The Red Lion & Sun, Highgate – £30.00, paid in 2023. Rating 8.70.

The Red Lion And Sun can perhaps be excused for charging £30.00 for suckling pig, which is a little more special than your average meat – their normal meats are closer to £27.00 each, still a tiny bit eye-popping, but also this is a great pub in hoo-ha Highgate, and a really, really very good roast dinner.
Cora Pearl, Covent Garden – £30.00, paid in 2023. Rating 8.49.

You might argue that those potatoes are worth paying £30.00 for – Cora Pearl is a charming restaurant in Covent Garden, not exactly the cheapest area of London to dine in, and pretty much everything was on point here.
I think you can justify £30.00 here.
L’Escargot, Soho – £35.00, for two courses, paid in 2024. Rating 8.27.

L’Escargot was such a delightful restaurant to be in, and I’d still argue that £35.00 for two courses is reasonably priced, especially when the beef rib was superb, yorkie was fluffy and the cabbage was so buttery.
I wish I had loved the gravy though.
Oblix @ The Shard, London Bridge – £39.00, paid in 2017. Rating 8.11.
Alas (or thankfully for your wallet), Oblix have stopped doing roast dinners.
This was back in 2017, before half of the UK even knew what inflation was. £32.00 for the pork suckling roast (which was sensational) – alas, it didn’t come with any vegetables. Aha. So £7.00 extra for some broccoli.

If they were still doing roast dinners this could be close to the most expensive, if you use my roast dinner inflation guide, then this roast dinner at Oblix would now come to £65.00.
Of course, we also had service charge, dessert and red wine to pay for, and we managed to total out at around £75.00 each. Which nowadays would be closer to £125.00. For Sunday lunch. Eeek.
The Tamil Crown, Islington – £32.00 (paid in 2024). Rating 8.11.
Fine, a few of you don’t think this is a roast dinner anyway.

But I do (just), and I’m Lord Gravy. And this was a £32.00 roast dinner, though again I can just about justify it with a vast array of flavours, and it being in Islington. There was certainly no lack of quality here.
And one more, at a stonking £40.00 you could have the rib of beef at Goodman, Canary Wharf, rated 8.09 and visited in 2023.

Though the striploin at £35.00 was even better.
The Overhyped And Expensive Roast Dinners
Onto those that are hyped up, and expensive. And hence…I’m not so keen to recommend them, but you do you. Some of you prefer Toby Carvery. Some of you probably arrive here thinking this website is about the gay club in London called Roast (tread carefully on Twitter when searching for “roast London”).
The Cadogan Arms in Chelsea was a good roast dinner, but £31.00 worth of roast dinner when the yorkie was dead, and then they charged for extra gravy when there wasn’t enough in the first place?

Hmmm.
Langan’s provided a pretty average roast dinner at the eye-popping price of £34.00 (though I did have a 40% off voucher) – the chicken was a little undercooked for my liking.

Slightly more offensive in its averageness was Booking Office 1869 in St Pancras station – a gorgeous restaurant, but utterly not worth £35.00, especially with salty gravy.
And yeah, that’s the gravy amount. For £35.00.

Roast in Borough Market, charged £36.50 for a pretty decent roast dinner, but also it was £36.50 and still only had watery gravy.
You might have thought somewhere called “Roast” might have perfected the art of gravy. Nope.

Finally, and most disappointingly for this section, we have Clink at Brixton Prison.
Disappointing as I really wanted this to be good, and also therefore disappointing that the food was cold, the roasties were tough, the cabbage was tough in places, raw beetroot and not enough gravy. I guess they knew they were getting released early.
Oh, and it was £42.50 for an enforced 3 courses. Well, you could have had one course at £42.50.
The Two Most Expensive Roast Dinners I’ve Eaten
So where are we? The most expensive purely only a roast dinner is at Goodman’s for £40.00.
If you are including being forced to have 2/3 courses, then the 3 course set menu at Brixton Prison is £42.50.
Either way, we can do significantly more expensive than that.
The Grill at The Dorchester, which wasn’t miles away from excellence, offered 3 courses for £80.00 when I visited in 2022, though I notice that their menu now offers a roast dinner for £49.00 as the most expensive option.

But we can beat this too, with The Harwood Arms. Now priced at £64.00 for two courses, quite what that makes it for the roast dinner, I’m unsure, but let’s be generous and call the starter/dessert £15.00 which takes it to £49.00 just like The Dorchester. However…you can also have the specials, which we did, and Cote De Boeuf was an extra £12.50 each.
So that makes it to the top of the list of the most expensive roast dinners in London, that I’ve eaten and you can eat, £76.50 for an assumed two courses.

The Two Most Expensive Roast Dinners I’ve Not Eaten…Yet
Is there anywhere on my to-do list that could beat it?
Well, Rules offer roast rib for two at £49.50 each (and serve it every day) which just about counts as a roast dinner I reckon.
Duck & Waffle offer a 3 course roast dinner at £55.00. Neither quite beat The Harwood Arms though.
The Grill at The Connaught offer a stand-alone roast dinner for £70.00. Well, that’s the winner, surely? Maybe not…
The Lanesborough offer a 3 course menu for £75.00, Claridge’s offer a 2 course menu for £85.00, Dinner by Heston offer a 3 course Sunday roast “potato time” menu at £98.00…but none of these quite get to the 3 figures of the winner of (probably) most expensive roast dinner in London.
The Ned offer a Sunday feast menu at £100.00 per person, or £165.00 with free flowing champagne (if it were red wine, this would be a deal clincher for me) – in December these prices magically jump to £120.00/£190.00.
However, this does include as much food as you want, starters like salmon and lobster, roast dinner mains and then a whacking great range of desserts. But from a minimal spend point of view, you’d need to spend £100.00 absolute minimum at The Ned, so this is the winner of most expensive roast dinner in London.
Unless I’ve missed somewhere that should be on the list of the most expensive roast dinners in London? Do let me know! I wonder if I could put a sausage roll in my pocket at The Ned?