Christmas Day Dining in London

Stumble this

Bob Bob Ricard's Beef Wellington


Want a slap up Christmas Day meal with all the trimmings - but without the effort? Let someone else do the cooking and dine out at one of London's top restaurants. You won't even have to put in the Marigolds at the end of it all. Read on to find out the best London restaurants open on Christmas Day.

Filter by category:

Bob Bob Ricard

Take comfort in English classics like the signature Beef Wellington for Two.

1 Upper James Street, Soho, Soho, London, W1F 9DF

Tube: Piccadilly Circus Station , Oxford Circus Station


Open Christmas Day, Boxing Day, New Year's Eve and New Year's Day, this renowned Soho restaurant boasts a wonderfully OTT design -  all booth seating, leather banquettes, marble table tops, limed oak panelling and hand-printed Japanese wallpaper - by the late David Collins. For Christmas, Bob Bob Ricard's signature Beef Wellington for Two is the ideal choice but there are other comfort food options like lobster macaroni and cheese and monogrammed chicken, mushroom and Champagne pie as well as a selection of Russian flavours. Petrossian Caviar, traditional dumplings and fine vodka served at -18C are accompanied by a wine list which includes vintage bottles for those who really want to celebrate in style.  For group parties, there's the private room inspired by the Royal Dining Carriage, designed to accommodate between 10 and 16 guests.


The Savoy Grill

Tuck into a six-course lunch or dinner at the glamorous dining room on the Strand.

The Savoy Hotel, Strand, Covent Garden, London, WC2R 0EU

Tube: Holborn Station , Covent Garden Station, Tottenham Court Road Station


Set in the opulent Art Deco surrounds of  The Savoy Hotel, the "moodily lit", "glamorous" Savoy Grill (The Independent) offers an elegant Christmas experience. Serving both a six-course lunch (for £180 per head) and six-course dinner (£150), head chef Kim Woodward cooks indulgent dishes for a hearty festive feast. Starters include pan fried curried scallop with heritage carrots and raisins; seared foie gras with chamomile, quince and toasted brioche; and gin and tonic cured salmon with pickled lemon and cucumber. Mains, meanwhile, include traditional turkey with chipolata, sage stuffing and bread sauce; treacle roasted rib of beef with roasted shallots and bone marrow sauce; and grilled Dover sole with brown shrimps, lemon and capers. After cleansing your palate with a Bucks Fizz sorbet, you can then feast on a Christmas pudding with brandy clotted cream, Bramley apple and salted caramel mille feuille or cholate and Grand Marnier opera cake. 


York & Albany

Enjoy a festive five-course menu at the John Nash designed coaching house.

127-129 Parkway, Camden, Camden Town, London, NW1 7PS

Tube: Camden Town Station , Camden Town Station


Housed in an elegant John Nash designed 1820s coaching house moments from Regent's Park, the York & Albany is the perfect stop off for a luxury lunch after a leisurely stroll in north London's largest park. The five-course Christmas menu kicks off with a wild mushroom and truffle veloute followed by poached Scottish lobster and smoked Berkshire venison tartare. Guests can then choose between roast turkey with all the trimmings, beef wellington or poached halibut fillet before either a Christmas pudding, Valrhona Manjari and passion fruit chocolate bar or truffled brie with quince jelly, grapes and crackers. All this comes at £110 per person, served 12pm-4pm and 6pm-9pm.


The Cinnamon Club

Switch turkey for spiced goose breast at Vivek Singh's famous Indian restaurant.

The Old Westminster Library, 30 Great Smith Street, Westminster, London, SW1P 3BU

Tube: St James's Park Station


Fresh from an impressive £1 million refurbishment, The Cinnamon Club in the magnificent Old Westminster Library offers a modern Indian-style feast for Christmas Day. Switch turkey for South Indian spiced goose breast with red onion and curry leaf, just one of the dishes in a four-course feast (costing £100 per person) which starts with an aperitif of Christmas punch. To start, choose from Keralan style lobster soup flamed with cognac and served with garlic naan; stir-fry shrimps with cracked black pepper and curry leaf on rice pancake; or Tandoori breast of Scottish pheasant with soola masala and coriander chutney. An interim course of chickpea and sesame cake with smoked aubergine chutney will then be served followed by mains including slow-braised Herdwick milk-fed lamb shoulder, roast cauliflower with truffled achari sauce and the aforementioned spiced goose breast. Puddings include garam masala Christmas pudding with nutmeg custard, spiced pumpkin cake with cinnamon ice cream and green cardamom brulee with rose petal biscotti. The restaurant also offers a child-friendly, spice-free appetiser and main course. 


Cubitt House: The Thomas Cubitt, The Orange, The Alfred Tennyson & The Grazing Goat

All four Cubitt House gastro pubs are opening their doors on Christmas Day.

44 Elizabeth Street, Victoria, London, SW1W 9PA

Tube: Sloane Square Station


All four Cubitt House gastro pubs are opening their doors on Christmas Day: The Thomas CubittThe Orange in Pimlico, The Alfred Tennyson in Belgravia and The Grazing Goat in Marylebone. Each is unique but all have the same Cubitt House feel - think cosy, classy gastro pub with pale wood panelling and large French doors - and all three are serving a festive set menu (at £85 per person) from 12noon until 6pm on 25th December. 


Lanes of London

Overlooking Hyde Park, this Mayfair hotel welcomes diners with live music and a spiced pear bellini.

Marriott Hotel, 140 Park Lane, Mayfair, London, W1K 7AA

Tube: Marble Arch Station


Lanes of London, the street food restaurant within the Marriott hotel on Park Lane, Mayfair, celebrates Christmas Day with an indulgent dinner. Choose from a two (£32), three (£52) or five (£85) course menu, with dishes including duck carpaccio, butternut squash soup, traditional Christmas turkey with all the trimmings, Christmas pudding and sticky toffee pudding. The feast also includes tea, coffee and mini mince pies. Before Christmas Day itself, Festive Afternoon Tea will get you in the Christmas spirit with snowman cupcakes, chestnut Mont Blanc, and milk chocolate and clementine Christmas present stollen. The tea is priced at £39 or £49 with a glass of prosecco. 


Dinner by Heston Blumenthal

The two Michelin-starred restaurant serves a six-course tasting menu on Christmas Day.

Mandarin Oriental Hyde Park, 66 Knightsbridge, Hyde Park, London, SW1X 7LA

Tube: Knightsbridge Station , Hyde Park Corner Station


Heston Blumenthal's two Michelin-starred restaurant, Dinner by Heston Blumenthal, will be open on Christmas Day, providing the chance to enjoy a no expense spared six-course tasting lunch. Priced at £255 per person, the menu features dishes such as sherried scallop with grilled shiitake and cauliflower; langoustine frumenty with spelt, sea broth, Exmoor caviar and lovage emulsion; and powdered duck and cherry with braised red cabbage, umbles and pickled cherries. A seasonal take on Dinner's best-loved dish, Mandarin, Plum Meat Fruit will also be on the menu. To conclude, there are two puddings to feast on - gingerbread ice cream with salted caramel and Christmas tipsy cake with spit roast pineapple. Diners can also choose between two wine pairing menus, one priced at £90 and the other £185. 


Duck & Waffle

The sky-high restaurant serves a special feast on Christmas Day 2016.

40th Floor, Heron Tower, 110 Bishopsgate, London, EC2N 4AY

Tube: Liverpool Street Station , Aldgate Station


If you'd rather gaze at the London skyline than an overflowing dishwasher this Christmas, book in for a festive meal at Duck and Waffle. The sky-high restaurant is serving a special menu on Christmas Day, with bacon wrapped dates, roasted parsnip soup and braised short rib on the menu. Vegetarians, meanwhile, can feast on Jerusalem artichoke ravioli with caramelised cauliflower and brown butter crumble. This will be followed by Colston Basset stilton, chocolate fondant with peanut butter ganache, and coffee and mince pies. The meal is priced at £85 per person. 


The Restaurant at Sanderson

Head to the swish hotel on Christmas Day for a five-course festive lunch.

50 Berners Street, London, W1T 3NG

Tube: Goodge Street Station , Oxford Circus Station, Tottenham Court Road Station


Swish hotel Sanderson London is serving up a five-course festive lunch on Christmas day, priced at £85 per person. The Restaurant at Sanderson will kick things off with foie gras or wild mushroom on toasted brioche with truffle sauce before serving starters including Scottish smoked salmon, butternut squash soup and half roasted quail. For mains, diners can choose between traditional Christmas turkey, roasted sea bass, fillet of beef or potato gnocchi. Pre-dessert is a Perrier-Jouet champagne sorbet before a choice of Christmas pudding, vanilla crème brûlée or dark chocolate tart. The restaurant is also hosting a three-course group party menu for £65 per person throughout the festive season. 


Asia de Cuba, St Martins Lane

The restaurant puts an Asian twist on Christmas dinner.

45 St Martin's Lane, Covent Garden, London, WC2N 4HX

Tube: Leicester Square Station , Covent Garden Station, Charing Cross Station, Embankment Underground Station


The venue is chic and dominated by fat, cylindrical pillars, each quirkily adorned with a different element. Situated within Morgans Hotel Group's fashionable St Martins Lane hotel, this stylish split-level restaurant serves a cuisine that combines Asian and Cuban elements, and has a Rum Bar that holds the largest selection of "sipping" rum in London. Prices are hardly restrained here, but the type of celebrity clients and fat cat bankers it regularly attracts don't seem to notice. Also available are bento boxes for lunch or pre-theatre takeaway - handy if you're popping in to The Duke of York's Theatre opposite or the Coliseum a few doors down.


Sea Containers

Enjoy an indulgent feast and an impressive view across the River Thames.

Mondrian , 20 Upper Ground, South Bank, London, SE1 9PD

Tube: Blackfriars Underground Station


The stylish Sea Containers restaurant serves a luxurious set menu on Christmas Day, priced at £115 per person. With a striking view across the River Thames and central London, it's the perfect spot for an impressive Christmas feast. On arrival, guests are greeted with a glass of Perrier-Jouet Grand Brut Champagne before tucking into a pre-starter of butternut squash soup with medjool dates and chestnuts. Starters include venison carpaccio, shaved warm smoked salmon and clay-baked camembert while for main you can feast on roasted Norfolk turkey, fillet of British beef, winter cep gnocchi or lemon sole. For dessert, choose from chocolate fondant, winter crumble or a selection of British cheeses. The meal is then concluded with tea, coffee and mince pies. With a striking view across the River Thames and central London, this restaurant is the perfect spot for an impressive Christmas feast. 


The Spaniards Inn

Enjoy a stroll through Hampstead Heath before heading to this cosy pub.

Spaniards Road, Hamstead Heath, , London, NW3 7JJ

Tube: Golders Green Station


Enjoy a leisurely stroll through Hampstead Heath this Christmas Day before enjoying a festive lunch at cosy pub The Spaniards Inn. Serving up five courses for £70, the pub is serving cream of truffle mushroom soup, chicken liver parfait, pig and fig terrine, and twice baked goats cheese soufflé to start, followed by a choice of traditional turkey, roasted rib of beef, mushroom wellington or pan fried halibut. For dessert, you can keep it traditional with a Christmas pudding or opt for lemon tart, chocolate and orange torte or honey, date, fig and pistachio frangipane. If you've got the room, you can then enjoy coffee and mince pies as an after-dinner treat. 

Call now: hotel deals 0207 420 4960