London's Best Festive Menus | Best Christmas Dinner in London

Food & Drink /

London’s Best Festive Menus

Where to indulge in yuletide feasting across the capital

This post may contain affiliate links. Learn more


Planning on eating out on Christmas Day? Organising a festive meal out with friends? If you’re not in the mood for hosting this year, fear not: there are an abundance of chefs willing to do the hard work for you. Here are London’s best festive menus…

Simpson’s in the Strand

The Savoy

Food trends are fun, but nothing beats a traditional Christmas dinner – and where better to enjoy it than The Savoy’s quintessentially British restaurant Simpson’s in the Strand? Simpson’s has long been known as purveyor of the perfect roast beef, which is wheeled directly to your table on a huge silver trolley and carved before your eyes – this celebrated tradition began as a way to avoid disturbing chess games in progress. Come Christmas, their legendary beef is joined by premium bronze turkeys from Norfolk, both served with Yorkshires, chestnut stuffing, roast potatoes and Brussel sprouts. For dessert, choose between traditional Christmas pudding and a chocolate and chestnut yule log, served with spiced poached pears and vanilla ice-cream. Three courses from £205pp. Available 25 December.

Brown’s Mayfair

Looking for festive private dining menus in London? The offering at Brown’s Mayfair is suitably decadent, filled with seasonal treats both sweet and savoury. Begin with spiced pumpkin soup or game terrine followed by a choice of mains: Essex goose, Crown of Blackwell turkey or  wild turbot with winter truffles. Desserts include Brown’s mince pie with Christmas pudding butter, and a Clementine leaf ice cream with shortbread, alongside an array of festive extras including a cheese trolley and Christmas crackers. £110pp.

Holborn Dining Room

Holborn Dining Room

Found within one of the city’s most stylish hotels, Rosewood London, Holborn Dining Room was designed for special occasions. We have Martin Brudniziki to thank for the beautiful interiors – think copped-topped bars and red leather banquettes – and Calum Franklin’s sophisticated British menu never fails to disappoint. Their festive party menu kicks things off on a high note with a lobster thermidor tart, followed by a choice of mains: roast Suffolk bronze turkey, wild seabass, or onion squash and mushroom spelt risotto. The Pump Street chocolate brulee is our pudding pick, though we’d never say no to a cheeseboard from Neal’s Yard. From £70pp.

Sea Containers London

Get festive Thameside at Sea Containers London, where diners can choose between two seasonal menus in the run up to Christmas. Both are designed to be shared and filled with delicious dishes, including smoked duck salad and pan-fried cod alongside wintery sides of maple roasted Brussel sprouts and chestnut mashed potato. On Christmas Day they’re offering a traditional roast turkey dinner, or a sweet potato gnocchi alternative, followed by poached pears with frangipane and cinnamon ice cream. Festive menus from £70pp, Christmas Day Set Menu is £115pp.



This King’s Road landmark is the go-to for Chelsea locals, and their festive offering is always a hit. Head here on Christmas Day for warming dishes like baked vacherin with Périgord truffle, confit duck and chicken terrine, and roast turkey with all the trimmings. For dessert, choose between a traditional Christmas pudding, a custard and nutmeg tart, and their signature chocolate ‘Bluebird’ pudding with hazelnut and raspberry. £110pp. Available 25 December.

Petersham Nurseries Covent Garden

Decked out with seasonal floristry and twinkling fairy lights, Petersham Nurseries gets even more beautiful during the festive season. Head to their elegant à la carte restaurant The Petersham for a seasonal menu featuring dishes such as beef tartare, mozzarella with roasted delica pumpkin chilli, and roasted Haye Farm pork with celeriac and apple potatoes. Alternatively go for their extra special (and pricier) menu, which kicks things up a notch with dishes like saffron risotto and John Dory fillet with pink fir potatoes. Menus from £60pp.

Fenchurch Restaurant

Fenchurch at Sky Garden

There’s something about dining at height that feels extra special, so if you’re opting to eat out this Christmas Sky Garden’s Fenchurch Restaurant makes a fine choice. Their yuletide offering is a three-course affair, beginning with a choice of venison carpaccio, confit salmon and Berskwell custard tart. For the main event, choose between Yorkshire goose with truffle potato cake, Peterhead halibut and mussels, or roasted sand carrots with toasted spelt, golden raisins and pumpkin nage. Menus from £65pp.

The Lanesborough

The Lanesborough

With its spectacular Christmas tree and roaring fireplaces, The Lanesborough makes the perfect setting for a festive meal. Served in the palatial Michelin-starred Céleste restaurant, small groups will be able to dine on a festive lunch menu until 23 December. Begin with roast chestnut, brown butter sabayon and butternut squash velouté, followed by either turkey pie or cod with fennel confit and Provençale sauce, with a banoffee dessert. On Christmas Day itself, guests are invited to enjoy a lavish five-course Christmas lunch involving decadent dishes like foie gras, truffle brie de Meaux, and Turkey à la Royale. £49pp for the three-course festive lunch, £250 for a five-course meal on Christmas Day.

Duck & Waffle

Duck & Waffle

With its jaw-dropping city views and decadent menu, The Heron Tower’s Duck & Waffle is designed for celebrations. Their Christmas Day menu begins with a festive pumpkin eggnog, followed by a suitably indulgent selection of dishes, from lobster cocktails with caviar to roast turkey with maple baked sweet potatoes to s’mores in a skillet, served with vanilla and whiskey ice cream. A Christmas feast wouldn’t be complete without a cheese board – here it features the likes of Cornish Kern, Brightwell Ash and Barkham Blue. £110pp. 25 December.


Tucked away on a cosy street next to Clapham Common you’ll find Minnow, an idyllic spot with Parisian-style cafe tables and pretty pastel green frontage. They’ve got an impressive menu to match too, with their festive meal featuring ham hock with cauliflower and pork scratchings, grilled duck, and a vegetarian option of lentil stew with curried sour cream – all for just £35 a head. Enjoy alongside inventive cocktails, and be sure to get a good Instagram of the beautiful hanging roses window display. £35pp. Festive menu available now until 31 December.


The recently re-opened Julie’s has two causes for celebration this December: Christmas, and its 50th birthday. In spirit of both, the renowned Holland Park restaurant is offering a month-long three-course festive menu, with highlights including a Hereford beef tartare starter; Cotswold white chicken with creamed spelt, sherry and tarragon; and a fig leaf panna cotta dessert. Available throughout December. From £39pp.

Where To Buy Your Christmas Tree in London / Special Occasion Restaurants in London