Does the idea of roasting a turkey fill you with dread? Would your Christmas pudding have a soggier bottom than even Prue Leith could handle? Then you need to take serious action this winter. Save yourself and your loved ones by ditching the DIY dinner and booking one of these great restaurants: here’s our pick of where to eat in London on Christmas Day.

Hotels

For those who like to watch the Queen’s speech in suitably regal surroundings

Seabass and pumpkin christmas day at Alain Ducasse

Book now
Alain Ducasse at The Dorchester, Mayfair (above)

What’s on offer: six courses for £370, including wine pairing
Our menu pick: fillet of seabass with pumpkin condiment

Book now
Angler, City

What’s on offer: six courses for £130
Our menu pick: honey-roasted duck with red cabbage and parsnip

Book now
Bar Boulud, Knightsbridge

What’s on offer: three courses for £90
Our menu pick: black truffle risotto

Book now
Fera at Claridges, Mayfair

What’s on offer: three courses for £295
Our menu pick: Norfolk Bronze turkey, with carrots, chestnut and sage

Book now
The Gilbert Scott, King’s Cross

What’s on offer: five courses for £120
Our menu pick: scallops with pumpkin and truffle

Hélène Darroze at The Connaught, Mayfair 

Book now

What’s on offer: six courses for £295
Our menu pick:
 seabass with Oscietra caviar, oyster and lemongrass

   Book now

The Northall at Corinthia Hotel London, Whitehall

What's on offer: five courses for £195
Our menu pick: venison carpaccio with honey and ale mustard, salad radish and parsnip cream

Dinner with a view

For those who just have to Instagram their Christmas feast

Skylon Christmas vegetables

Book now
Duck & Waffle, City

What’s on offer: four courses for £85
Our menu pick: 'Xmas bauble' Christmas sponge pudding, with spiced ice cream and hot brandy sauce 

Book now
Galvin at Windows, Mayfair

What’s on offer: three courses for £245
Our menu pick: beef Wellington with roast potatoes, French beans and peppercorn sauce

Book now
Skylon, South Bank (above)

What’s on offer: five courses for £125
Our menu pick: Christmas pudding with brandy butter and bourbon vanilla ice cream

Informal

For those who struggle to get out of their onesies on Christmas Day

Christmas Beef Bluebird

Book now
Bluebird, Chelsea (above)

What’s on offer: three courses for £110
Our menu pick: cider-cured salmon with apple, beetroot and candied walnuts

Book now
The Narrow, Docklands

What’s on offer: three courses for £110
Our menu pick: traditional turkey ballotine with all the trimmings

Book now
The Ship, Battersea

What’s on offer: three courses for £85
Our menu pick: Scottish langoustine and Devon crab cocktail, with samphire and Bloody Mary sauce

International

For those who like their Christmas dinner with a twist

Cinnamon Club Christmas Pudding

Book now
Cinnamon Club, Westminster (above)

What’s on offer: four courses and a Christmas Punch aperitif for £75
Our menu pick: garam masala Christmas pudding

Book now
Min Jiang, Kensington

What’s on offer: seven courses for £95
Our menu pick: grilled lamb chop with homemade coco sauce

If you’re staying in on the big day but still want to be part of the action, check out this list of London restaurants with Christmas menus.