Best Christmas Party Restaurants in London 2025 Blog Post Image Header

Best Christmas Party Restaurants in London 2025

Festive Private Dining Restaurants for your London Christmas Party

Top Restaurants in London for your Christmas Party

The best Christmas party restaurants for group dining in London

This festive season, we’ve rounded up some of London’s best restaurants to host your Christmas parties and group dining, where standout seasonal menus take centre stage. From indulgent Christmas classics to creative sharing plates, these venues serve up flavour-packed dishes perfect for celebrating with colleagues and friends.

 

But it’s not just about the food. These Christmas party restaurants also offer stylish private rooms with flexible layouts for formal or informal events, and the kind of atmosphere that makes a festive gathering feel truly special. Whether you're planning an intimate dinner, booking a few tables, or a large-scale celebration, we can help tailor the experience to suit your group size.


The restaurants featured below vary from entire festive takeovers to semi-private dining areas, and smaller reservations, so get in touch with us to explore your Christmas party in one of London's best restaurants.


If you want to explore our entire London Christmas party range then click here. 

Best Christmas Party Restaurants in London 2025 Blog Post Image Paragraph_image

Christmas Private Dining in Canary Wharf Restaurants

🍽️ The Sipping Room - 16 Hertsmere Rd, E14 4AX | British Cuisine | Closest Station: West India Quay/Canary Wharf

The Food – This charming restaurant serves up a mouthwatering selection of dishes that are both comforting and refined. From crispy, golden starters to rich, velvety mains bursting with flavor, every plate is crafted with care and creativity. Whether you're craving something savory, spicy, or sweetly indulgent, the menu offers a delicious experience for every palate.

The Spaces - A warm and stylish escape for Christmas, The Sipping Room features flexible spaces across its main restaurant. From a snug bar area for 16 guests to The Basement seating 52, it’s perfect for intimate gatherings and group celebrations alike. Their three seasonal Festive Igloos have returned, comfortably fitting for a small group of 8 guests. The venue’s relaxed charm makes it ideal for both casual and formal festive events.

Christmas menu price from: £49.95pp (inc VAT) for a 3-course seated meal


🍽️ Sticks ‘n’ Sushi - 1 Crossrail Place, E14 5AR | Japanese Cuisine | Closest Station: Canary Wharf Train/Tube station

The Food – Sticks ’n’ Sushi offers a vibrant fusion of Japanese and Nordic cuisine, featuring beautifully crafted sushi, grilled sticks, and inventive small plates made for sharing. Their festive menus blend classic favourites with bold, seasonal flavours, perfect for group dining and celebratory gatherings. The umami dishes are not just delicious, but radiate opulence.

The Spaces - One of the standout features of Sticks ’n’ Sushi Canary Wharf is the Kimono Room. This elegant room includes modular high tables, making it the perfect setting if you want to include a sushi masterclass to heighten your Christmas party. Long curtains separate the room from the main restaurant. The Kimono Room can seat 26 guests and 40 for a standing reception.

Christmas menu price from: £40.00pp (inc VAT) for sharing bites (3 packages to choose from)

Christmas Private Dining in Victoria Restaurants

🍽️ The Palm House - 150 Victoria St, SW1E 5LB | Mediterranean Cuisine | Closest Station: Victoria

The Food – Palm House serves up a festive feast of Mediterranean-modern British comfort food with a creative twist, featuring seasonal mains like red wine braised beef short rib, oven-baked salmon, and a vegan wild mushroom pithivier. Their menu is designed for indulgence, with elegant starters, decadent desserts, and a wide selection of canapés and signature bowls perfect for parties.

The Spaces - With terracotta tones and lush greenery, The Palm House sets a vibrant scene for festive celebrations. Private dining options include a rum-lined room for 6, a larger room for 12, and a bright first-floor space for up to 100 seated guests. The tropical-inspired interiors bring warmth and energy to every event.

Christmas menu price from: £55.00pp for 3 course festive meal package


🍽️ Casa do Frango Victoria - 2 Sir Simon Milton Sq, SW1E 5DJ | Portuguese Cuisine | Closest Station: Victoria

The Food – Casa do Frango Victoria serves up bold, flavour-packed Portuguese-inspired dishes designed for sharing, from smoky grilled meats and seafood to vibrant plant-based plates. Their festive menus feature signature favourites like piri-piri chicken, salt cod fritters, and indulgent desserts such as almond cake and pastel de nata. With a focus on quality ingredients and open-fire cooking, Casa do Frango Victoria brings warmth and celebration to every table.

The Spaces - Set across two floors, with a large south-facing terrace, moments from Victoria Station and a short walk from Buckingham Palace. The restaurant suits all kinds of group dining; there is a mezzanine that is a private hire for Christmas party bookings of 65 guests seated, 100 standing. If your group is slightly smaller, the restaurant can be hired as a semi-private area that seats 50 guests.

Christmas menu price from: £45.00pp (inc VAT) for the Festive Classic Set Menu


🍽️ Rail House Victoria - 8 Sir Simon Milton Sq, SW1E 5DJ | Brasserie with Modern European & Asian dishes | Closest Station: Victoria

The Food – This festive menu offers a refined yet comforting selection of seasonal dishes, perfect for intimate group celebrations. Guests can choose from starters like smoked duck terrine or tempura broccoli, mains such as bone-in schnitzel or roast hake, and indulgent desserts like sticky toffee brioche doughnuts or rose pavlova. With vibrant sides and optional upgrades like pigs in blankets or New York strip steak, it’s a joyful feast designed to impress.

The Spaces - The decor of Rail House Victoria is contemporary and stylish, with a mix of industrial and vintage elements. For something a little more private, the Rail House Victoria has two rooms that can host up to 16 guests for a seated dinner divided by a curtain, creating a semi-private dining space. The other spaces are suitable for larger group dining from 80 guests.

Christmas menu price from: £50.00pp for a 3 course festive meal

Best Christmas Party Restaurants in London 2025 Blog Post Image Paragraph_image 2
Best Christmas Party Restaurants in London 2025 Blog Post Image Paragraph_image 3

Christmas Private Dining in Bankside and Southbank Restaurants

🍽️ The Refinery Bankside - 110 Southwark Street, SE1 0TF | British Cuisine | Closest Station: Southwark

The Food – This stylish venue serves a seasonal three-course Christmas menu that blends comforting classics with elegant twists—think roast turkey with all the trimmings, saffron salmon, and indulgent desserts like mince pie cheesecake. With vegan, vegetarian, and gluten-friendly options, it’s a festive dining experience designed to suit every guest.

The Spaces - The Refinery Bankside combines industrial charm with contemporary style in the heart of the capital. The restaurant can create several semi-private spaces for different types of group dining. A semi-private mezzanine space overlooking the bustling restaurant below is ideal for intimate festive dinners, which seats up to 15 or ideal for standing events for 25.

Christmas menu price from: £49.95pp (inc VAT) for a 3-course seated meal


🍽️ Buffini Chao Deck - National Theatre, South Bank, SE1 9PX | Brasserie-style British cuisine | Closest Station: Waterloo

The Food –The sample menu offers a refined take on British brasserie-style dining, with dishes like Cornish fish soup with crab toast, braised duck leg with squash and prunes, and indulgent desserts such as chocolate and preserved cherry tart. It balances seasonal comfort with elegant presentation.

The Spaces - The Buffini Chao Deck is a stunning events venue located on the roof of the iconic National Theatre, on the South Bank of the Thames. Offering breath-taking panoramic views across London, the venue combines a wrap-around outdoor riverside terrace with a large flexible and private event space. The event space can have 100 guests seated or 200 guests standing.

Christmas menu price from: £186.00pp (inc VAT) for a 3-course seated meal

 

🍽️ Lasdun - National Theatre, South Bank, SE1 9PX | Brasserie-style British cuisine | Closest Station: Waterloo

The Food – Lasdun’s set menu showcases modern British cooking with seasonal flair, offering dishes like Cornish fish soup with crab toast, braised duck leg with squash and prunes, and indulgent desserts such as chocolate and preserved cherry tart.

The Spaces - Located on the upper ground floor of the National Theatre, Lasdun offers a refined setting with views over the South Bank. The private dining room seats 12, and the restaurant is available for semi-private or exclusive hire for larger festive gatherings. The atmosphere is intimate yet sophisticated, perfect for seasonal celebrations.

Christmas menu price from: watch this space for the Christmas menu!

Christmas Private Dining in St James and Mayfair Restaurants

🍽️ Ginza St James - 15 Bury Street, SW1Y 6AL | Japanese Cuisine | Closest Station: Green Park

The Food – Ginza St. James’s offers an elegant Japanese dining experience with festive menus that blend refined flavours and luxurious ingredients. From salmon tataki and crispy squid to wagyu steak and snow crab salad, each dish is crafted with seasonal flair and precision.

The Spaces - Take a culinary journey through Japan with sleek interiors and interactive teppanyaki counters. Private dining rooms seat up to 12, and the main restaurant can be adapted for semi-private events and standing receptions. The space combines theatre and flavour for a truly engaging Christmas event. 

Christmas menu price from: £75.00pp for a 6-dish set meal


🍽️ Inca London - 8-9 Argyll St, W1F 7TF | South American Cuisine | Closest Station: Oxford Circus

The Food – Inca serves exquisite Latin American food and draws inspiration from South America to deliver an explosion of Latin spirit. They offer several festive packages, featuring dishes like Wagyu tostadas, Peruvian-style rice, and miso-glazed black cod. Each set menu matches the venue’s glamorous cabaret-style experience.

The Spaces - The restaurant is designed around a centre stage where an eclectic mix of singers, dancers and acrobats deliver a high-energy performance while you indulge in a rich feast. Smaller groups can book tables for 10 or more, while larger parties can enjoy semi-private areas or even full venue hire for a truly immersive experience.

Christmas menu price from: £100.00pp for a 3-course meal


🍽️ Casa do Frango Mayfair - 31-33 Heddon St, W1B 4BN | Portuguese Cuisine | Closest Station: Oxford Circus

The Food – Warm and welcoming, Casa do Frango serves up Portuguese flavours from its wood charcoal grill. The festive menu brings bold Portuguese flavours to the heart of London, with dishes like salt cod fritters, Iberico pork croquettes, and slow-cooked pork. Rich in seasonal ingredients and smoky, fire-grilled touches, the menu blends comfort and elegance for a truly celebratory dining experience.

The Spaces - Nestled between Piccadilly Circus and Oxford Circus stations, Casa Mayfair is a charming central London location for events. The Green Room is the private bar exclusively available for events up to 100 guests. Their two intimate private dining rooms – Sol and Mar – are available to book separately (for 14 guests each) or together as one larger private dining room for up to 34 guests.

Christmas menu price from: £45.00pp (inc VAT) for the Festive Classic Set Menu

Best Christmas Party Restaurants in London 2025 Blog Post Image Paragraph_image 4
Best Christmas Party Restaurants in London 2025 Blog Post Image Paragraph_image 5

Christmas Private Dining in King's Cross and St Pancras

🍽️ St Pancras Brasserie & Champagne Bar - St Pancras International Station, N1C 4QL | British-style brasserie | Closest Station: St Pancras Int’l train station

The Food - The festive menu is a celebration of modern British cuisine, featuring elegant canapés, seasonal three-course meals, and indulgent extras like cheese boards and espresso martinis. Designed with warmth and sophistication in mind, it’s perfect for toasting with colleagues or hosting a refined celebration in the heart of St Pancras.

The Spaces - Nestled on the upper concourse of the iconic St Pancras International station, the Private Dining Rooms offer a unique setting for intimate gatherings and stylish events. Choose from three distinctive spaces: The Tasting room which seats up to 14 guests, The Glass Room seats up to 20 guests in a semi-private room and The Kitchen Bar for up to 50 guests. Each room features stunning views of the station’s Victorian Gothic architecture and vibrant atmosphere.

Christmas menu price from: £50.00pp (inc VAT) for a 3-course set menu


🍽️ Drake & Morgans Kings Cross 6 Pancras Sq, N1C 4AG | British Cuisine | Closest Station: Kings Cross

The Food – Drake & Morgan’s festive menu blends seasonal comfort with modern flair, offering dishes like smoked duck terrine, roast hake with brown shrimp butter, and sticky toffee brioche doughnuts. With vibrant vegetarian options and indulgent sides served for the table, it’s a stylish and satisfying way to celebrate the season.

The Spaces - Just moments from King’s Cross and St Pancras stations, Drake & Morgan at King’s Cross offers a stylish and versatile setting for your Christmas celebrations. Spread across two floors, the venue features a private dining room perfect for intimate gatherings of up to 14 seated. The venue also offers semi-private rooms for parties up to 50 guests.

Christmas menu price from: £49.95pp (inc VAT) for seated 3-course dinner

Christmas Private Dining in the City of London

🍽️ Piazza Italiana - 38 Threadneedle Street, EC2R 8AY | Cuisine: Italian | Closest Station: Liverpool Street

The Food - Set within a stunning Grade II listed building, Piazza Italiana’s festive menu is crafted by Sicilian-born chef Remo Mazzucato. It blends traditional Christmas flavours with authentic Italian recipes from across the country, offering a refined and memorable dining experience.

The Spaces – The Ante Chamber takes inspiration from a contemporary interpretation of Venetian palaces and seats up to 15 guests. The Mezzanine is an intimate wooden room that offers a separate welcome bar area with an ultimate whiskey and cognac collection; it can seat up to 18 guests. The Mezzanine Hall is a spacious and light-filled space with views of the garden through impressive arched windows; it can accommodate up to 50 guests seated. 

Christmas menu price from: £79.00pp for a 3-course meal seated meal

 

🍽️ Balls Brothers Minster Court - 3 Mincing Lane, EC3R 7PP | Cuisine: Modern British | Closest Station: Fenchurch Street & Tower Hill

The Food - This festive menu offers a comforting yet refined selection of seasonal favourites, from spiced cauliflower soup and lobster cocktail to roast turkey with all the trimmings. With indulgent desserts like chocolate ganache tart and passionfruit cheesecake, it’s a well-rounded celebration of classic Christmas flavours with a modern twist.

The Spaces - it’s a relaxing bar and restaurant with extremely flexible spaces to suit any group size. The Chablis and Bordeaux Suites seat 60 guests and The Burgundy Suite seats 70. If you have a larger group, The Minster Restaurant can seat 80 guests. A combination of all suites seat 190 or 300 standing.

Christmas menu price from: £48.00pp for a 3-course seated meal

 

🍽️ The Gherkin – 30 St Mary Axe, EC3A 8BF | Modern British Cuisine | Closest station: Fenchurch Street

The Food - Searcys at The Gherkin offers a refined festive dining experience with elegant canapés, seasonal three-course meals, and indulgent extras like cheese courses and espresso martinis. Menus are crafted with modern British flair, spotlighting fresh, seasonal ingredients and sommelier-selected wines.

The Spaces - Set across the top floors of one of London’s most iconic buildings, the venue delivers a breathtaking 360° view of the city skyline. With its sleek architecture, exclusive atmosphere, and a touch of festive glamour, it’s the ultimate setting for sophisticated celebrations. Their stunning private rooms can seat 50 guests or 130 for a standing reception.

Christmas menu price from: £99.00pp +VAT for a reception package

 

🍽️ 14 Hills - 120 Fenchurch St, EC3M 5BA | Modern British and European Cuisine | Closest Station: Fenchurch Street

The Food - 14 Hills’ festive menu offers a refined twist on seasonal classics, featuring dishes like oak-smoked salmon with Avruga caviar, confit duck leg with Pedro Ximénez jus, and a luxurious beef Wellington. With elegant vegetarian and vegan options, indulgent desserts, and a touch of truffle throughout, it’s a celebration of bold flavours and modern British flair. 

The Spaces - The restaurant’s name was inspired by the fact you can see as far as the hills, perched atop the 14th floor of 120 Fenchurch Street. The restaurant has a canopy of evergreen plants and seasonal climbers growing at its centre with shrubs and several pergolas around the room too. The private dining room can seat up to 22 people, has floor-to-ceiling glass windows, exquisite design and the best of modern British cuisine.

Christmas menu price from: £90.00pp (inc VAT) for a 3-course seated meal

 

🍽️ The Folly - 41 Gracechurch Street, EC3V 0BT | British/International cuisine | Closest Station: Monument

The Food - This menu brings a playful twist to festive dining, with comforting classics like bone-in chicken schnitzel and sticky toffee brioche doughnuts served alongside vibrant vegetarian options and seasonal sides. It’s a relaxed yet stylish spread, perfect for groups looking to celebrate with flavour and flair.

The Spaces - The Folly is a uniquely beautiful space that makes you feel like you’ve brought the garden indoors. With greenery adorning every crevice in this restaurant, this botanical-inspired haven has lush dining areas stretching over two floors, as well as a stunning private dining room that seats 30 guests (or 70 standing)

Christmas menu price from: £49.95pp (inc VAT) for a 3-course seated meal

 

🍽️ Aviary - 22-25 Finsbury Square, EC2A 1DX | British/International cuisine | Closest Station: Liverpool Street

The Food – Aviary’s festive menu celebrates British produce with elegant seasonal dishes like slow-cooked beef cheek, roast Norfolk turkey, and pumpkin & sage ravioli. With responsibly sourced fish and meats cooked over live charcoal for bold flavour, each plate is crafted to impress in both taste and presentation.

The Spaces - With panoramic views of the London skyline, Aviary offers a stunning setting for festive dining and cocktails. The Palm Rooms seat up to 15 guests, while the Winter Igloos on the terrace are ideal for cosy celebrations with small groups. The rooftop ambiance of the London lights adds a touch of luxury to any Christmas gathering.

Christmas menu price from: £49.95pp (inc VAT) for a 3-course seated meal

Frequently Asked Questions about Festive Private Dining Restaurants in London

⭐ What’s the difference between private dining and group dining?

Private dining typically involves booking a fully enclosed room or exclusive area for your group, offering complete privacy and a more personalised experience. Group dining, on the other hand, may take place in semi-private or open areas within the restaurant, where your group is seated together but still shares the general atmosphere with other guests.


⭐ Can I book a restaurant for exclusive hire for my Christmas party?

Yes, several restaurants on our list offer full venue hire for larger groups, perfect for company-wide Christmas parties or big festive gatherings in London.

Exclusively booking an entire restaurant for a company-wide Christmas party is a fantastic way to create a truly personalised and memorable experience. It gives your team complete privacy, flexibility with the layout and entertainment, and the freedom to tailor the food, drinks, and atmosphere to suit your brand and celebration style, whether that’s formal, festive, or full-on fun.

The Buffini Chao Deck is a perfect venue for exclusive venue hire and is one of our favourite London Christmas party venues with a view. Get in touch with us about a full-venue hire.


⭐ Can I customise my menu choices for dietary requirements?

Yes, all the restaurants featured offer vegetarian, vegan, and gluten-free options across their festive menus. If you or anyone in your group has specific allergies or dietary needs, it’s best to let us know when booking or pre-ordering so we can liaise with the venue to ensure they can accommodate. For private dining, many restaurants can create bespoke menus (additional fees may apply), while group dining typically involves a set menu with flexible options.

 

⭐ Are the dishes served individually or shared?

Most of the restaurants on our list offer set festive menus, but many also provide bowl food, sharing-style dishes, or canapé receptions during the Christmas season. It really depends on the vibe your group is after!

Seated set meals are ideal when food and conversation are the focus of the celebration, offering a structured dining experience. Bowl food and sharing-style dishes are great for teams who want to sample a variety of flavours without the formality of a sit-down meal. Canapé receptions are perfect for informal gatherings where mingling and movement are key, with bite-sized dishes served throughout the event.

Get in touch with us if you are interested in these options.

 

⭐ Is the festive menu available for large groups?

Yes! Most of the restaurants we’ve featured offer festive menus that work brilliantly for both small get-togethers and larger group celebrations. If you’re planning something big, just let us know and we’ll help check with the venue to make sure everything’s sorted for your party.

 

⭐ Is entertainment like DJs or live music included?

Some restaurants offer entertainment such as DJs, live music, or performances; especially those with larger spaces or late-night vibes. Inca London is a great example of a restaurant that offers entertainment; from the sexy samba of Brazil to the tantalising tango of Buenos Aires, the performers interact with diners giving an up-close and immersive experience and invite you to become part of the story. We can check entertainment availability and options for your chosen venue.

Book your Private Dining or Group Dining Christmas Party in London

🎄 Ready to book your Christmas dinner? Whether you're planning a festive team lunch/dinner or a full-blown company party, we can help arrange your Christmas event at any of the restaurants listed above.

Get in touch with our dedicated Christmas Party Specialists; we’ll take care of everything from menus to seating plans. Fill out our enquiry form or call us on 0203 967 6967 to get started.

Best Christmas Party Restaurants in London 2025 Blog Post Image Paragraph_image 6
Xmas List

There are no parties in your list

This website uses cookies in order to offer you the most relevant information. Please accept cookies for optimal performance.