13 magical restaurants for celebrating Christmas in London

A festive feast with all the trimmings awaits when you dine at The Pem at Christmas. Credit: The Pem
A lattice-wrapped joint of meat with all the trimmings and a bottle of red wine on a table at The Pem, one of the best restaurants in London for Christmas.

London is the historic home of some of the best Christmas traditions: the pantomime, Dickens’ A Christmas Carol, the ice rink at Somerset House and the Norwegian Christmas tree in Trafalgar Square. The capital draws in crowds from afar – and has in fact been named the most desirable place in the world to travel to for the holiday season. Many of the best restaurants in London are opening their doors on Christmas Day, and many more are offering unique festive menus to help you celebrate in style in the run-up to the big day. From fine dining gems to large group bookings, fun celebratory hotspots and family-friendly destinations, the best restaurants for Christmas in London promise unforgettable memories.

Expect live music and cocktails in French New Orleans-style in Covent Garden. Head to Chelsea for a Christmas Eve or Boxing Day gastropub lunch at a hidden gem just a stone’s throw from the Thames. Take your Christmas Day lunch Mediterranean-style at a hotspot in Bloomsbury, or grab a festive afternoon tea after a day of shopping at a delightful venue in Waterloo.

Whether you’re looking for the perfect restaurant open on Christmas Day, a festive brunch, a celebratory lunch, or a luscious dinner, guarantee your spot at one of the best Christmas restaurants in London by booking on OpenTable today.

The best restaurants for Christmas in London for 2024 – read on for a festive guide

For a Parisian festive dining experience at one of the best Christmas restaurants in London – take the family to The Midland Grand Dining Room in King’s Cross

A dining area at The Midland Grand Dining Room - Credit: The Midland Grand Dining Room, one of the best restaurants for Christmas in London, with wooden tables and an ornate ceiling.
Grand is certainly the apposite word when you dine at The Midland Grand Dining Room. Credit: The Midland Grand Dining Room
Bar area of The Midland Grand Dining Room, with round mahogany tables set in front and a semi-circular drinks cabinet behind the bar.
Rich dark woods and bronze fixtures give The Midland Grand Dining Room an old-school club feel. Credit: The Midland Grand Dining Room
A table set with floral arrangements in a private dining room at The Midland Grand Dining Room, one of the best Christmas restaurants in London.
Book private dining for your Christmas party and get VIP treatment all night long. Credit: The Midland Grand Dining Room
A seating area at The Midland Grand Dining Room, with comfortable armchairs grouped around low tables and low lighting from standing lamps.
Relax after your meal with a cocktail or two in the elegant Gothic bar. Credit: The Midland Grand Dining Room
A tiered platter filled with ice and fresh seafood, with condiments and a side of bread, from the menu at The Midland Grand Dining Room, one of the best London Christmas restaurants.
The freshest seafood artfully arranged – start your meal in style at The Midland Grand Dining Room. Credit: The Midland Grand Dining Room

One of the most beautiful brasseries and best restaurants for Christmas in London, The Midland Grand Dining Room set adjacent to St. Pancras Renaissance Hotel in King’s Cross will delight any festive experience. Set in a space adorned with elegant gold cornices and timeless charm, each meal is more than just dining—it’s a tribute to the past. From private dining for group bookings to a fabulous feast on the big day itself, The Midland Grand is the place to be this 2024 holiday season. Group booking options for Christmas parties and nights out range from pre-booked larger tables in the main dining room to the chef’s table for eight people and a completely private dining room for up to 16 guests. Menu options include canapes and bowl foods, a set menu or a tasting menu – roast scallops with pancetta and grass-fed rib of beef with red wine are just a couple of highlights. Christmas lunch runs from noon until 4 pm, with dishes including spiced game terrine with damson jam, and fillet of beef wellington with pigs in blankets.

Check availability

Discover more restaurants in London

For a contemporary Italian feast at an award-winning hotspot – celebrate Christmas Day at Bocconcino Soho in Soho

69103469
Celebrate Christmas Day with a stunning festive set menu which include a glass of champagne on arrival. Credit: Bocconcino Soho
62707468
Bocconcino’s sultry interiors make for a picture-perfect backdrop to any celebratory meal. Credit: Bocconcino Soho
61209662
Elegant cockails and snack pairings are the perfect way to start an evening. Credit: Bocconcino Soho
69532045
Get ready for a Christmas and New Year’s party to remember at Bocconcino. Credit: Bocconcino Soho

As the big day approaches, Bocconcino Soho transforms into a beautifully decorated winter wonderland. Celebrate the magic in style with Christmas party bookings, private dining, festive group menus and a Christmas Day lunch banquet with champagne. Or pop in any night for some uniquely designed themed cocktails from expert bartenders, ranging from spiced winter warmers to celebratory sparkling concoctions. The festive menus bring the flavours of Italy to the heart of Soho and add a touch of festive luxury. Think homemade ravioli stuffed with fresh crab in butter with caviar, saffron risotto with slow-cooked, melt-in-the-mouth osso buco, and tender lamb cutlets with braised cabbage and mixed berries in a raspberry sauce. Book an exclusive Christmas party for up to 30 people with a private bar and DJ deck so you can dance the night away, or host a festive sit-down meal for as many as 80 people in the warm-toned, marble-accented main restaurant.

Check availability

Discover more restaurants in London

For enchanting winter displays at one of the best Christmas restaurants in London – book at Indigo at One Aldwych in Covent Garden

The entrance to Indigo at One Aldwych, one of the best restaurants for Christmas in London, with stars and Christmas tree decor around the doorway.
Walk into a winter wonderland with festive menus and decor at Indigo at One Aldwych. Credit: Indigo at One Aldwych
A table at Indigo at One Aldwych, one of the best Christmas restaurants in London, with leather seats, glassware and a festive wreath decoration.
All dressed up for the festive season with special holiday menus to get you in the mood at Indigo at One Aldwych. Credit: Indigo at One Aldwych
Sauce being taken from a copper pan and drizzled over an intricate dessert at Indigo at One Aldwych, one of the best London Christmas restaurants.
Indulgent luxury desserts make the ideal finishing touch to a festive feast at Indigo at One Aldwych. Credit: Indigo at One Aldwych
A private dining room at Indigo at One Aldwych, one of the best festive restaurants in London, with floral decorations in the centre of the table.
Book a private festive party at Indigo at One Aldwych for an exclusive Christmas experience. Credit: Indigo at One Aldwych

With one of the most famous hotel facades in London, Indigo at One Aldwych is always a joy to behold. In the build-up to Christmas, things get even more stunning with magical winter wonderland-themed decor in the lobby and throughout the restaurant and bar. The Christmas offering here includes two- or three-course meal packages designed specifically for pre-theatre, allowing you to take in a Christmas show and dine beforehand. On Christmas Day, sample delights such as cured Loch Duart salmon with fried crab and lime, langoustine bisque with sea purslane, and Holly Farm turkey with chestnut and sage stuffing. Pop in any time for a festive tipple in the Lobby Bar at One Aldwych, or indulge your inner child with a Charlie and the Chocolate Factory Afternoon Tea at One Aldwych on selected afternoons throughout the festive period.

Check availability

Discover more restaurants in London

For one of London’s best gastropubs serving Christmas Eve and Boxing Day lunch – get the party started at The Surprise in Chelsea

A sticky dessert with a slice being cut out and two scoops of ice cream in small dishes, on a board at The Surprise Chelsea, one of the best Christmas restaurants in London.
Grab yourself a slice of some of the best desserts in town at The Surprise Chelsea. Credit: The Surprise Chelsea
A dining area at The Surprise Chelsea, one of the best London Christmas restaurants, showing an open fireplace and warm woods with pink decor.
Beautifully decorated and just a stone’s throw from the river, The Surprise Chelsea. Credit: The Surprise Chelsea
A table for two people with red cocktails on the table and artwork on the walls, at The Surprise Chelsea, one of the best festive restaurants in London.
Get away from the hustle and bustle of Chelsea with an intimate table for two at The Surprise Chelsea. Credit: The Surprise Chelsea
A long table set for dining in a private room at The Surprise Chelsea, one of the best restaurants for Christmas in London.
Get the party started this festive season with an exclusive private dining room at The Surprise Chelsea. Credit: The Surprise Chelsea

One of the capital’s cosiest pubs, The Surprise in Chelsea is also developing a reputation as one of the best restaurants for Christmas in London. Executive chef Ondrej Hula has crafted a festive menu for 2024 packed with savoury and sweet festive treats. Showstopping dishes include the Wiltshire ham hock and chicken terrine with pistachio and cranberry sauce, the Ashdale rump of beef with cavolo nero, truffle oil and a red wine jus, and of course Creedy Carver turkey with all the trimmings. Book private dining for your Christmas party in the Hamilton Room for up to 30 guests and enjoy award-winning wines with your exclusive experience. For larger events, the entire venue can be booked, so you can organise your work Christmas bash or a family get-together with cocktails and canapes.

Check availability

Discover more restaurants in London

For award-winning British cuisine in one of London’s most historic districts – pay a visit to The Pem in Westminster

A table at The Pem, one of the best festive restaurants in London, decorated with Christmas wreaths and set with a selection of appetizers.
From the intimate to the extravagant, every festive booking at The Pem is unforgettable. Credit: The Pem
A red velvet booth seating area at The Pem, one of the best restaurants for Christmas in London.
Tuck into a cosy booth at The Pem and indulge in some award-winning winter warmers. Credit: The Pem
A dish smothered in a creamy sauce from the menu at The Pem, one of the best London Christmas restaurants.
There’s a good reason why the food at The Pem has won so many awards – try it for yourself and see. Credit: The Pem
Cream is poured from a jug over a decorative purple dessert, served at The Pem, one of the best Christmas restaurants in London.
There’s a good reason why the food at The Pem has won so many awards – try it for yourself and see. Credit: The Pem
A long table at The Pem, one of the best festive restaurants in London, set up for a Christmas party with wreaths and holly decorations.
Celebrate the festive season in true style with a party booking at The Pem. Credit: The Pem

Chef Sally Abe has led The Pem in the heart of Westminster to high acclaim, with accolades including rankings in Square Meal’s Top 100 and the National Restaurant Awards. This Christmas, you can discover why for yourself, with festive menus throughout the holidays and on Thanksgiving Day, Christmas Day and New Year’s Eve. Highlights from the Christmas Day lunch menu include Devon crab royale with winter leaves and pomegranate, Sladesdown goose breast and leg ballotine with cranberry, and a parsnip, black truffle and hazelnut roast. Finish with a Christmas pudding soufflé or Mont Blanc with port jam and cassis ice cream. For New Year, opt for a five or seven-course tasting menu with special wine pairings, starting with sliced scallops and kohlrabi and finishing with a macerated prune and Armagnac custard tart.

Check availability

Discover more restaurants in London

For one of the best restaurants in London open on Christmas Day – book at The NoMad London in Covent Garden

A long green sofa behind multiple round tables for two with chairs on the other side, surrounded by greenery at The NoMad London.
An Edwardian greenhouse vibe in a soaring three-storey atrium – dine in splendour at The NoMad London. Credit: The NoMad London
The main dining area of The NoMad London, one of the best restaurants for Christmas in London, showing a long series of tables and two mezzanine floors.
Dine at The NoMad London for some of the most spectacular indoor views in all of London. Credit: The NoMad London
A marble table in the centre with booth seating to the side and a fireplace behind in the dining room at The NoMad London, one of the best Christmas restaurants in London.
Marble-topped tables and elegant velvet banquettes make dining at The NoMad London a luxury experience. Credit: The NoMad London
A Christmas meal designed for sharing with multiple sides and condiments, at a table set with candles in glass holders at The NoMad London.
Celebrate Christmas in the lap of luxury with a full festive meal and all the trimmings at The NoMad London. Credit: The NoMad London

Part of The NoMad Hotel in Covent Garden – listed in the World’s Best 50 hotels – The NoMad London offers some exceptional Christmas menus in stunning surroundings that are perfect to wow friends and family, or a special someone. A variety of festive packages are available, including meal-only or dine-and-stay. Celebrate Christmas with a four-course prix-fixe menu showcasing Christmas staples, or ring in the New Year with a holiday package including four courses of favourites from The NoMad menu, alongside celebratory supplements. Outside the main big days, you can still celebrate in style, with Christmas Eve lunch, or with a festive afternoon tea. Or book yourself tickets for a holiday show and grab a special pre-theatre dinner. Sample dishes from the menu include lobster tail with citrus beurre blanc, fresh oysters with vermouth vinaigrette, and guinea fowl with a foie gras and offal tart.

Check availability

Discover more restaurants in London

For Alpine vibes at one of the best restaurants for Christmas in London – secure a table at Albert’s Schloss in Mayfair

Diners clinking drinks and eating cheese fondue and other dishes at Albert’s Schloss, one of the best restaurants for Christmas in London.
Get that après ski vibe in the heart of Mayfair with fondue and more at Albert’s Schloss. Credit: Albert’s Schloss
Several European main courses with salad bowls on a table at Albert’s Schloss, one of the best Christmas restaurants in London.
Hearty fare inspired by the Alpine regions of Europe at Albert’s Schloss. Credit: Albert’s Schloss
A bierkeller-style dining area at Albert’s Schloss, featuring long wooden tables, a stage with a drum kit and a mirror ball on the ceiling.
All the fun of the bierkeller with live music and dancing on the tables – Albert’s Schloss wants to help you party. Credit: Albert’s Schloss
A pint of lager being poured from a tap behind the bar at Albert’s Schloss, one of the best festive restaurants in London.
Grab a pint of lager and get into the bierkeller spirit at Albert’s Schloss. Credit: Albert’s Schloss

Inspired by the Alps, Albert’s Schloss combines the excitement of après-ski with the raucousness of a Bavarian beer hall, promising high energy and entertainment the whole evening long. This festive season, you can experience a Wunderbar Christmas between the 11th of November and the 24th of December, with music and much more. The curated entertainment includes a Bavarian brass band, choir, marching band and cabaret shows, while the dining experiences feature an Alpine-inspired winter menu plus party menus and festive smorgasbords for group bookings. Highlights for the menu include the glazed beetroot and tahini with pomegranate molasses, roast pork knuckle with apple sauce, and seafood Mornay with scallops, prawns and haddock in a parmesan sauce. Private and semi-private hire areas are also available for your own party.

Check availability

Discover more restaurants in London

For dazzling views from cosy rooftop winter igloos – do something different at Mercer Roof Terrace Igloos in Bank

The rooftop dining area at Mercer Roof Terrace Igloos, one of the best London Christmas restaurants, with an illuminated igloo seating area and outdoor tables.
Keep cosy in your very own winter wonderland with a festive igloo at Mercer Roof Terrace Igloos. Credit: Mercer Roof Terrace Igloos
An igloo on the rooftop of Mercer Roof Terrace Igloos, one of the best Christmas restaurants in London, with views across London.
Enjoy sweeping city views from the warmth of your very own igloo this winter at Mercer Roof Terrace Igloos. Credit: Mercer Roof Terrace Igloos
A cabin-style dining area with lights and blankets on each seat at Mercer Roof Terrace Igloos, one of the best festive restaurants in London.
Nestle under blankets in a cosy igloo and enjoy winter from the warmth at Mercer Roof Terrace Igloos. Credit: Mercer Roof Terrace Igloos
A basket of cooked chicken with a pan of sauce from the menu at Mercer Roof Terrace Igloos, one of the best restaurants for Christmas in London.
Enjoy succulent chicken nestled in a basket, just as you’ll be nestled under your blanket at Mercer Roof Terrace Igloos. Credit: Mercer Roof Terrace Igloos

Mercer Roof Terrace Igloos ensure you can enjoy dazzling views across the cityscape without having to cope with the cold. Wrap yourself in a blanket and head for one of the private, insulated igloos on the roof, where you can gaze over the illuminated night through clear panels and have food and drinks served at your table so you can stay cosy all night long. The roof terrace is open for a special Christmas Day feast. Perhaps start with spiced butternut squash soup or a Yorkshire ham terrine with mulled fig chutney. Move on to roasted Peterhead cod with dressed crab and shellfish velouté, or roast cauliflower with wild mushrooms, stilton and mushroom duxelles. Finish with a chocolate and cranberry slice, followed by mince pies and cream.

Check availability

Discover more restaurants in London

For MICHELIN-starred dining at one of the best restaurants for Christmas in London – book now at ST. JOHN in Smithfield

A dining area at ST. JOHN, one of the best restaurants for Christmas in London, with a bakery counter in the background and dark wood tables and chairs.
The scent of freshly baked bread wafts around you as you dine at ST. JOHN. Credit: ST. JOHN

Experience MICHELIN-starred dining at ST. JOHN in Smithfield, where pioneering “nose-to-tail” is the order of the day. Here the chefs prepare dishes using as much of the animal as possible, so alongside steaks and chops, you might find bone marrow salad or rolled pig spleen. The ST. JOHN bakery is also a highlight, with freshly baked goods served daily. Christmas in Smithfield wouldn’t be the same without the advent of the much-anticipated ST. JOHN mince pies, which go on sale from the first of December. Three-course Christmas feasting menus will be available from the 19th November. Diners will have five menus to choose from, each centred around a different meat, fish or fowl – whole suckling pig, game, pie, fish or goose. Separate vegetarian menus will also be available on request.  

Check availability

Discover more restaurants in London

For live music and a New Orleans vibe – hit up Louie in Covent Garden

An iced raw bar filled with seafood including lobsters at Louie, one of the best Christmas restaurants in London.
Seafood lovers won’t want to miss choosing from the raw bar at Louie. Credit: Louie
A relaxed dining area at Louie, one of the best festive restaurants in London, with sofas, low tables and a curved ceiling.
Find a cosy nook at Louie and peruse the menu in sensual surroundings. Credit: Louie
A dining area at Louie, one of the best restaurants for Christmas in London, with grey and white furnishings and lots of indoor plants.
Elegant surroundings and a New Orleans-influenced French menu await at Louie. Credit: Louie
Stacked sandwiches with meat and cheese from the daytime menu at Louie.
Add a soulful New Orleans twist to your lunchtime sandwich at Louie. Credit: Louie
A jazz musician playing the saxophone at Louie, one of the best London Christmas restaurants.
Enjoy live jazz New Orleans style while you dine at Louie. Credit: Louie

For festive parties, work bashes and group nights out in the run-up to the holiday season, Louie offers live jazz bands and a sensual atmosphere day and night. Grab some cocktails and dance the night away New Orleans style – perhaps a Pineapple Picker with Remy Martin, spiced pineapple and grapefruit soda, or an exotic Madame Laveau with Casamigos silver, blue pea flower, black salt and liquorice. Christmas parties at Louie can be booked in one of two unique private event spaces. The Cabana on the top floor can seat 18 or accommodate 35 for cocktails and canapes. The Terrace is attached to the Alligator Bar and can be booked for an exclusive event for up to 35 people, with a retractable glass roof and its own private entrance. Tartar of beef with honey-cured egg yolk, shrimp creole macaroni, and New Orleans-style BBQ lobster are just a few highlights from the group sharing menus.

Check availability

Discover more restaurants in London

For a MICHELIN-starred Indian feast – try something different this Christmas at Jamavar in Mayfair

Curries, rice and Indian sides with wine and water on a table at Jamavar, one of the best London Christmas restaurants.
Indulge in an Indian banquet fit for royalty this festive season at the MICHELIN-starred Jamavar. Credit: Jamavar
A flower is placed atop a red cocktail at Jamavar, one of the best Christmas restaurants in London.
A luxurious experience awaits at Jamavar, with delicate cocktails and creative curries. Credit: Jamavar
A dining area at Jamavar, one of the best restaurants for Christmas in London, with round tables and booth seating showing the bar area in the background.
The palatial dining room at Jamavar perfectly complements the dishes fit for kings and queens. Credit: Jamavar
A booth table set for four people at Jamavar, one of the best festive restaurants in London, with an Indian painting on the wall.
An intimate booth with Indian artistry to admire as you dine at Jamavar. Credit: Jamavar

Located on Mayfair’s iconic Mount Street, MICHELIN-starred Jamavar is renowned for its stunning interiors inspired by New Delhi’s Viceroy’s House, and for a luxurious Indian dining experience. To commemorate the festive season, the chefs have crafted a six-course menu featuring an array of decadent dishes, from the house’s signature classics to innovative creations. This menu will be available for lunch and dinner for groups of up to 10 from the 4th November to the 31st December, excluding Christmas Day and Boxing Day. Most definitely one of the best restaurants in London for a festive Indian feast – choose the meat and fish or vegetarian menu for the table. Sample dishes from the menus include Karwari soft shell crab with roasted coconut and plum chutney, Achari turkey tikka with sprouts and cranberry mayonnaise, kale and root vegetable dumplings with cashew nuts and saffron, and the chef’s selection of chakna featuring mirchi pakora and mathri with pappad and chutney.

Check availability

Discover more restaurants in London

For an elegant festive afternoon tea from an award-winning chef – book your table at The Library at County Hall in Waterloo

Afternoon tea on a white-clothed table by a window with a view of Big Ben at The Library at County Hall, one of the best Christmas restaurants in London.
Gaze over the iconic London sights over a champagne afternoon tea at The Library at County Hall. Credit: The Library at County Hall
A table set with afternoon tea on a tiered platter, with glassed bookshelves behind, at The Library at County Hall, one of the best London Christmas restaurants.
The Library at County Hall offers elegant old-school surroundings ideal for afternoon tea. Credit: The Library at County Hall
A table set with cups of tea, finger sandwiches and pastries at The Library at County Hall, one of the best festive restaurants in London.
Catch up with friends over delicious afternoon tea with a table at The Library at County Hall. Credit: The Library at County Hall
A private room at The Library at County Hall, one of the best restaurants for Christmas in London, with bookshelves surrounding a table set for dining.
A luxurious private dining experience surrounded by books – a bibliophile’s paradise at The Library at County Hall. Credit: The Library at County Hall

From the 15th November until the 5th of January, The Library at County Hall will be offering a special festive variation on its celebrated afternoon tea. Served daily from noon until 5 pm, step into Christmas with platters of holiday-inspired treats and perhaps a glass or two of fizz to get into the party spirit. With the celebration package, you can enjoy unlimited English sparkling wine alongside your finger sandwiches, scones, and pastries for 90 minutes. All festive afternoon teas include classic Christmas desserts such as homemade mince pies and gingerbread. For festive events, there are three private dining rooms available, ranging from one large table for 12 to room for 54 guests for a canape reception. You can also book the chef’s seasonal carvery to be served at your table, featuring a winter warmer cocktail, individual choice of starter, joint of meat for the table with all the trimmings, and a selection of English desserts, plus half a bottle of wine per person.

Check availability

Discover more restaurants in London

For a feast of global cuisines at one of the best London restaurants open on Christmas day – get festive at Bloomsbury Street Kitchen in Bloomsbury

A glass and brick-walled atrium dining area at Bloomsbury Street Kitchen, one of the best Christmas restaurants in London.
Bloomsbury Street Kitchen takes design inspiration from the minimalism of Japan and the gardens of the Mediterranean. Credit: Bloomsbury Street Kitchen
A diner dipping a tempura prawn into sauce at Bloomsbury Street Kitchen, one of the best festive restaurants in London.
Japanese small plates with flavours of the Orient at Bloomsbury Street Kitchen. Credit: Bloomsbury Street Kitchen
A meat dish served on a small grill over an ornamental bowl with steam rising at Bloomsbury Street Kitchen, one of the best London Christmas restaurants.
A theatrical dining experience influenced by Japanese techniques at Bloomsbury Street Kitchen. Credit: Bloomsbury Street Kitchen
Four tables set for dining at Bloomsbury Street Kitchen, one of the best restaurants for Christmas in London, with exposed brick walls and indoor plants.
Mediterranean gardens with a hint of Japanese style characterise Bloomsbury Street Kitchen. Credit: Bloomsbury Street Kitchen

Bloomsbury Street Kitchen uniquely combines Japanese and Mediterranean cuisines, served small plate style for sharing. The surroundings also blend these two cultures, with a Mediterranean garden vibe tempered by Japanese minimalism. Over the holidays, a variety of special festive menus have been created. Join the team on Christmas Day and menu highlights will include baked scallops and king prawns, marinated crispy duck salad, aged beef wellington with a red wine reduction, and corn-fed chicken supreme with wild mushroom and leek ragu. Ring in the New Year with a four-course menu including a glass of champagne – think beef tataki and truffle ponzu, gnocchi with San Marzano tomatoes and garlic, and smoked paprika lamb cutlets with lime. Outside these two main celebrations, enjoy the festive dining experience for £80 pp – starting with a cooling cocktail and then your choice of four entrees, plus four starters, two sides and two desserts for the table to share.

Check availability

Discover more restaurants in London

The British capital is without a doubt a fabulous place to spend the festive season. With great restaurants and bars on every corner and in between, there’s always somewhere ready to help you party the night away. From fine dining extravaganzas to casual hotspots with live music, there’s something for everyone in the heart of London.

Complete your festive experience by checking out London’s best Christmas marketsselected by KAYAK.

Still hungry? Explore more of the best restaurants for Christmas in London for the festive season on OpenTable.
It doesn’t have to be Christmas to enjoy a night out at one of the best restaurants in London. Let these guides help you plan your next evening out for any time of year:

Find your table for any occasion