Shoot! Unfortunately Christmas Day - London restaurants has come and gone, but don't let that stop you from dining at one of these great OpenTable restaurants. Just check out 63 London restaurants on our website or mobile app to book a table. Happy Dining.

63 Restaurants with Christmas Day menus

How are Featured results ranked
The default order for search results reflects a number of factors, including table availability, restaurant location, search criteria, and restaurant reviews and ratings. In addition, payment made by a restaurant to OpenTable is also a factor for the relative ordering of restaurants.
  • Zonzo
    £ £ £ £
    Italian Paddington
    Booked 18 times today
    You're in luck! We still have one timeslot left.
    We are offering a range of three-course menus for Christmas Day. A take of modern-italian dishes!
  • £ £ £ £
    Italian Fitzrovia
    Booked 102 times today
    You're in luck! We still have one timeslot left.
    Come and Celebrate you Christmas Day at Bellaria! We have designed a gorgeous Italian-style three course Christmas meal for you and your loved ones and we cannot wait to see you all!
  • £ £ £ £
    Steak Mayfair
    Booked 49 times today
    You're in luck! We still have 2 timeslots left.
    Fill your Christmas this year with the things that matter most – friends, family and good food. Join us on Christmas Day for a celebration menu for £140pp – you will have the table for 2.5 hours.
  • £ £ £ £
    British Camden Town
    Booked 101 times today
    You're in luck! We still have one timeslot left.
    Fill your Christmas this year with the things that matter most – friends, family and good food. Join us on Christmas Day for a celebration menu for £95 per person – your party will have the table for 2.5 hrs. Please note that we require the full menu price to be pre-paid in advance.
  • £ £ £ £
    British Paddington
    Booked 71 times today
    You're in luck! We still have one timeslot left.
    Spend your Christmas festivities this year here with us at Smith’s. come cosy up on our heated terrace and tuck into our ultimate Christmas feast. Kick off your festive feast with mouthwatering diishes served throughout the day
  • £ £ £ £
    Modern European Soho
    Booked 71 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Join us this year for our Christmas feast of 4 courses with a glass of Champagne and canapes to start for £145 per person.
  • £ £ £ £
    Modern European Piccadilly
    Booked 77 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Fill your Christmas this year with the things that matter most – friends, family and good food. Join us on Christmas Day for a celebration menu for£140 per person – your party will have the table for 2.5 hrs. Please note that we require the full menu price to be pre-paid in advance.
  • £ £ £ £
    Modern European Soho
    Booked 26 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Join us this year for our Christmas feast of 4 courses with a glass of Champagne and canapes to start for £145 per person.
  • £ £ £ £
    Modern European Fitzrovia
    Booked 110 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Join us for Christmas Day celebrations this year! We'll be serving our Christmas Day set menu at £90pp with lots of little treats from the chefs and an arrival cocktail on us.
  • £ £ £ £
    European Mayfair
    Booked 98 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    On the 25th December we are offering our special Christmas Day menu. Our other menus and the A La Carte menu will not be available. We hope that you will join us and celebrate with us this Christmas. Book now to receive a COMPLIMENTARY glass of champagne!
  • £ £ £ £
    American Mayfair
    Booked 56 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Celebrate the Christmas season with our Limited edition ' Kiss Me Under The Mistletoe' menu
  • £ £ £ £
    Modern European Victoria
    Booked 148 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Join us for Christmas Day celebrations this year! We'll be serving our Christmas Day set menu at £90pp with lots of little treats from the chefs and an arrival cocktail on us.
  • £ £ £ £
    Asian Mayfair
    Booked 70 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Fill your Christmas this year with the things that matter most – friends, family and good food. Join us on Christmas Day for a menu for £130pp alongside our A La Carte menu – your party will have the table for 2.5 hrs. Please note that we require the full menu price to be pre-paid in advance.
  • £ £ £ £
    Italian Mayfair
    Booked 22 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Indulge in a 4-course Christmas set menu with bruschetta to share and a complimentary welcome glass of Prosecco for £75 per person. Available from 2nd Dec until 31st Dec, 12 to 11pm. £25 deposit per person for table bookings. A la carte is also available all day.
  • £ £ £ £
    Fusion / Eclectic St. James's
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Our Festive Menu is the perfect way to celebrate with family, friends and loved ones. A five course selection of festive classics, including a glass of champagne. Available on Christmas Day for £95 per person.
  • £ £ £ £
    English Leicester Square
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Join us this year for our Christmas feast of 4 courses with a glass of Champagne and canapes to start for £145 per person.
  • £ £ £ £
    French Knightsbridge
    Booked 32 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Fill your Christmas this year with the things that matter most – friends, family and good food. Join us on Christmas Day for a celebration menu for £275 per person – your party will have the table for 3 hours. Please note that we require the full menu price to be pre-paid in advance.
  • £ £ £ £
    Modern European Fitzrovia
    Booked 1 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Join us this year for our Christmas feast of 4 courses with a glass of Champagne and canapes to start for £145 per person.
  • £ £ £ £
    Indian Mayfair
    Booked 2 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Please be advised that only Christmas set menu (£95 per person) will be available on the day.
  • £ £ £ £
    Asian Mayfair
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Fill your Christmas this year with the things that matter most – friends, family and good food. Join us on Christmas Day for a celebration menu for £200 per person . Please note that we require the full menu price to be pre-paid in advance.
  • £ £ £ £
    British Westminster
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Unlocking Christmas at Great Scotland Yard! From £85 per person, enjoy a four course Christmas Lunch including truffle foie gras & toasted brioche, roast goose or turkey with all the trimmings and of course a Christmas pudding.
  • £ £ £ £
    Steakhouse Covent Garden
    Booked 23 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    This Christmas Day forego slaving over the stove and let us take care of everything. Enjoy a sumptuous three-course Christmas Day feast in our festively decorated art-deco interior, with plenty of yule time treats from cocktails to Christmas crackers. Christmas Day menu three-courses £160 per person
  • £ £ £ £
    British Aldwych
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Fill your Christmas this year with the things that matter most – friends, family and good food. Join us on Christmas Day for £250 per person – your party will have the table for 2.5 hours. Please note that we require the full menu price to be pre-paid in advance.
  • £ £ £ £
    European Maida Vale
    Booked 104 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    4 COURSES FOR £80.00 & £40 FOR CHILDREN (AGED BETWEEN 7 & 12). On Christmas Day we are only open for lunch from 12pm to 4pm.
  • Reviews coming soon
    £ £ £ £
    Asian Mayfair
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Fill your Christmas this year with the things that matter most – friends, family and good food. Join us on Christmas Day for a celebration menu for £150 per person . Please note that we require the full menu price to be pre-paid in advance.
  • £ £ £ £
    British Covent Garden
    Booked 52 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Fill your Christmas this year with the things that matter most – friends, family and good food. Join us on Christmas Day for £250 per person – your party will have the table for 2.5 hours. Please note that we require the full menu price to be pre-paid in advance.
  • £ £ £ £
    Mediterranean Fitzrovia
    Booked 12 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Festive 3 Courses Sharing Menu, glass of Prosecco £24.95
  • £ £ £ £
    Modern European Charing Cross
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Celebrate Christmas Day on the water with a 3-hour river cruise including 5 courses, wine, water and live music. £169 per person.
  • £ £ £ £
    French Knightsbridge
    Booked 3 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Christmas dining at it's finest at the Michelin-starred Céleste at The Lanesborough. Our Christmas Day menu features such delights as Oscietra caviar, Norfolk Bronze turkey, wild turbot or an egg nog bauble. Five courses with seasonal aperitif, tea and coffee at £260 per person.
  • £ £ £ £
    Afternoon Tea Knightsbridge
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Enjoy the prettiest afternoon tea in town with our Festive Peggy Porschen Afternoon Tea at Céleste at The Lanesborough - a quintessentially British experience with festive cakes and sandwiches, unique tea blends and a glass of Champagne. We're open on Christmas Eve, Christmas Day and Boxing Day
  • £ £ £ £
    British Knightsbridge
    Booked 2 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Make this Christmas one you’ll never forget with lunch at Marcus. We'll be serving a bespoke six-course menu with matched wines, highlighting quality, seasonality and provenance in every dish.
  • £ £ £ £
    Afternoon Tea Victoria
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Enjoy unlimited mulled wine alongside your Afternoon Tea, which includes a selection of Christmas and classic pastries. Price: £59.95 per adult | £19 per child (under 12 years old) Christmas Day price: £79.95 per person | £45 per child (under 17 years old) | £19 per child (under 12 years old)
  • £ £ £ £
    British Mayfair
    Booked 5 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Celebrate the occasion on this joyous day with five courses, including wine pairings, with the sweet sound of music to accompany the meal.
  • £ £ £ £
    International Bloomsbury
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    We will be offering a set Christmas menu with 3 courses for £85. To book this will require a deposit of 25% which is non refundable. The sitting times are 12pm, 2pm and 3pm. Please see our website for more information regarding the Christmas menu,
  • £ £ £ £
    British Marylebone
    Booked 5 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    108 Brasserie will be getting in the festive spirit this 25th December with an exclusive Christmas Day menu, featuring a selection of classic British dishes and seasonal delights. Guests are invited to relax and enjoy the celebrations while the restaurant provide them with the perfect feast.
  • £ £ £ £
    Steak Chelsea
    Booked 30 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Fill your Christmas this year with the things that matter most – friends, family and good food. Please note we are offering a set menu on Christmas Day, the menu price is £120pp and you will have the table for 2.5 hours.
  • Exceptional
    (48) Review - Sette
    £ £ £ £
    Italian Knightsbridge
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Celebrate Christmas Day in the heart of Knightsbridge with a modern Italian tasting menu, including complimentary arrival canapes, and of course, main of roast bronze turkey, priced at £145. To check all menus including vegetarian and kids options visit www.settelondon.co.uk
  • £ £ £ £
    British King's Cross
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    The Gilbert Scott will be celebrating Christmas Day with an indulgent five-course lunch. Enjoy a grand dining experience with fine seasonal produce in one of London's most iconic settings.
  • £ £ £ £
    Contemporary European Chelsea
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Celebrate Christmas Day with the things that matter most – friends, family and delicious food. Enjoy an unforgettable 5-course meal with all the trimmings and festive cheer at Adam Handling Chelsea
  • £ £ £ £
    British Bankside
    Booked 6 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Our stunning riverside restaurant is the perfect setting for you and your household or bubble to eat, drink and be merry. At £85 per guest, our special Christmas day menu celebrates Christmas favourites and delicious seasonal ingredients such as Bronze Gressingham turkey with all the trimmings.
  • £ £ £ £
    Contemporary Indian Chelsea
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Our Christmas Day Menu is the perfect way to celebrate with family, friends and loved ones. A five course tasting menu for £88 or with wine pairing £138 per person
  • £ £ £ £
    Italian King's Cross
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    POP Sapori hangs up the Jingle Bells for one day only and has created a magical menu for this occasion. As true Italian, we only use the best ingredients, given them a Christmas twist, and offer a three-course menu at £29 per person. The first 50 will also get a Christmas Negroni to liven things up.
  • £ £ £ £
    German King's Cross
    Booked 16 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Join us on Christmas Day and enjoy three courses for £85 per person including a glass of Sekt on arrival and a celebratory Christmas cracker.
  • £ £ £ £
    Italian Southwark
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Fill your Christmas this year with the things that matter most – friends, family and good food. Join us on Christmas Day for a celebration menu for £75 per person – your party will have the table for 2.5 hrs. Please note that we require the full menu price to be pre-paid in advance.
  • £ £ £ £
    Peruvian Paddington
    Booked 31 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    This Christmas we’ve got Christmas 5 Course Tasting Menu which includes Japanese-Peruvian fusion dishes that really combine the best from both cultures. We've even got Roast Turkey on the menu too, for 2 people to share,£55. A la carte is available throughout the day.
  • £ £ £ £
    Modern European St Paul's
    Booked 10 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Fill your Christmas this year with the things that matter most – friends, family and good food. Join us on Christmas Day for a celebration menu for £130 per person – your party will have the table for 2.5 hours. Please note that we require the full menu price to be pre-paid in advance.
  • Reviews coming soon
    £ £ £ £
    Pizzeria Southwark
    Booked 3 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Fill your Christmas this year with the things that matter most – friends, family and good food. Join us on Christmas Day for bottomless pizza for £45 per person. Please note that we require card details to secure all bookings.
  • £ £ £ £
    Pizzeria St Paul's
    Booked 9 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Fill your Christmas this year with the things that matter most – friends, family and good food. Join us on Christmas Day for bottomless pizza for £45 per person. Please note that we require card details to secure all bookings.
  • £ £ £ £
    Steak Chelsea
    Booked 35 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Fill your Christmas this year with the things that matter most – friends, family and good food. Please note we are offering a set menu on Christmas Day, the menu price is £120pp and you will have the table for 2.5 hours.
  • £ £ £ £
    Pizzeria Camden Town
    Booked 1 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Fill your Christmas this year with the things that matter most – friends, family and good food. Join us on Christmas Day for bottomless pizza for £45 per person. Please note that we require card details to secure all bookings.
  • £ £ £ £
    Contemporary British Chelsea
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Open on Christmas Day. Breakfast served between 8 and 11 am. Drinks, cakes & sharers served between 11 am and 9 pm (last sitting at 20:30). Alcohol will be served following Government guidance.
  • £ £ £ £
    British Limehouse
    Booked 78 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Fill your Christmas this year with the things that matter most – friends, family and good food. Join us on Christmas Day for a celebration menu for £120 per person – your party will have the table for 2.5 hrs. Please note that we require the full menu price to be pre-paid in advance.
  • £ £ £ £
    Indian Kensington
    Booked 3 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Please be advised that only Christmas set menus (£85 per person) will be available on the day.
  • £ £ £ £
    Contemporary European Battersea
    Booked 14 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Fill your Christmas this year with the things that matter most – friends, family and good food. Join us on Christmas Day for a celebration menu of for £110 per person – your party will have the table for 2.5 hrs. Please note that we require the full menu price to be pre-paid in advance.
  • £ £ £ £
    Contemporary British Bermondsey
    Booked 5 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    CHRISTMAS DAY 5 COURSE SET MENU £80, 2 seatings from 12 - 3pm / 3 - 5pm
  • Exceptional
    (321) Review - Cibo
    £ £ £ £
    Italian Kensington
    Booked 1 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Join us for Christmas Day Lunch. We offer a fantastic 3 course set menu for £59.50 including a glass of Prosecco on arrival. Please call us for further details.
  • £ £ £ £
    Contemporary British Crouch End
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Fill your Christmas this year with the things that matter most – friends, family and good food. Join us on Christmas Day for a celebration 3 course menu for£ 59.50 per person or With glass of Piper Heidsieck Champagne £67 – Please note that we require the full menu price to be pre-paid in advance.
  • £ £ £ £
    Contemporary British Stratford
    Booked 56 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Join us for your Christmas lunch at The Stratford Brasserie. We will be serving a 5 course menu with all the trimmings - house cured salmon, turkey, beef Wellington, Christmas pudding and mince pies! £75pp includes a glass of champagne. We be in touch to obtain a pre order for all guests attending.
  • £ £ £ £
    British Greenwich
    Booked 1 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Join us this year for a Christmas feast at Market Brasserie. Enjoy traditional festive flavours from our three-course menu, from £75 per person including a glass of prosecco or soft drink. £37.50 for children aged 2-12 years. Children under 2 years dine free. Full pre-payment is required in advance.
  • £ £ £ £
    Gastro Pub Muswell Hill
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    As the long-awaited moment of the year is fastly approaching, we are glad to be able to welcome everyone again in a safe and festive environment. Check our website for more information about the menu - www.clissoldarms.co.uk
  • £ £ £ £
    Afternoon Tea Greenwich
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    You can now enjoy freshly baked pastries, scones, and sandwiches from your own home. Takeaway orders can be made by calling 0208 463 6868. Must be ordered at least 2 hours prior to pick-up. Available on Christmas day. Pick-up available from 12pm-6pm daily. £16 per person.
  • £ £ £ £
    British Kew
    Booked 1 times today
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Festive party menus and Christmas Day menus available, visit our kewgardenshotel.com/Christmas or call 02089402220 for more information
  • £ £ £ £
    Indian New Eltham
    Find next available

    At the moment, there’s no online availability within 2.5 hours of 19:00.

    Mint Leaves-Real Indian Food has created a special Christmas menu keeping in mind festive mood & favourites, i.e Tandoori Turkey. Turkey Tikka Masala, christmas vegetables and christmas pudding. A perfect combination of christmas celebration in Indian flavours.
  • Previous
  • 1
  • Next

Some restaurants were not shown as they do not have availability matching your search criteria

Repeat this search showing omitted results