Best Christmas Party Venues In London

Scarlett Welch's profile picture
By Scarlett Welch Editor, DesignMyNight Scarlett has covered the UK's best restaurants, bars and events for DesignMyNight since 2023. She holds an MA in Media & Journalism, with bylines in The Crack magazine and South London News, among others. Last updated on 21st September 2026

With the threat of a three-course dinner where the conversation is as dry as the turkey, the stakes are very high when it comes to party planning. And to help you make the right decision, we've created a list of the very best Christmas party venues in London for 2026.

From hidden cocktail bars to cosy pubsquirky immersive experiences and swanky high-end restaurants, there's certainly no shortage of spots to celebrate. Find your new favourites and book below.

For more inspiration, check out our Christmas party in London guide.

Find out more about how we curated this guide in our Editorial Policy.

Best London Christmas Party Venues To Book In 2026




2. Dirty Martini - Bars

Nothing quite says Christmas like festive cocktails, and no one does those quite like Dirty Martini. With bars all over the city, you can always rely on this affordable Christmas party venue in London for those memorable antics.

Your guests can feast on seasonal buffets, loaded Yorkshire puddings, and indulgent dessert tarts before hitting the dance floor for a night powered by DJs and immersive performers. With versatile packages covering everything from afternoon masterclasses to evening parties, it promises an unforgettable festive experience from start to finish.

5. The Old Ship Inn

One of Hackney Central's best-loved pubs, this warm and friendly spot on Mare Street is bursting with old-school charm, alongside a great selection of beers and cocktails, and some tasty grub to stuck into. There are also ten boutique bedrooms on offer for guests travelling from afar.

They offer both festive bowl food and a three-course menu for £40 per head - featuring the likes of baked North Sea cod fillet, roast crown and Norfolk turkey and sticky toffee pudding.

11. Ballie Ballerson London

Discounts available on certain events

One of the coolest things to do in Shoreditch, Ballie Ballerson offers some of the best Christmas party experiences in London. Head down to Curtain Road for the chance to get you groove on surrounded by cocktails, pizza and huge ball pits.

14. The Piano Works Farringdon

2-4-1 Cocktails

If you wanna let a little loose, then look no further than The Piano Works in Farringdon and the West End. The stylish live music den is adding some fun to your festivities with musicians performing tunes as requested by you, while also dishing up tasty food and cocktails.

Their Christmas offering includes a hearty buffet, canapes, bowl food or a three-course menu, featuring the likes of spiced parsnip and squash Wellington, turkey roulade and dark chocolate torte.

16. London Boat Party

Get into the festive spirit early and check out a slew of Christmas boat parties. Whether you're in the mood for a wild party evening or a bottomless brunch, you'll get the holiday fix you'll need while seeing pretty views of the Thames.

27. Barrio Shoreditch

South American party bar Barrio in Shoreditch is set to upgrade festive antics with pals. Touting a range of hireable spaces from private rooms to the entire venue, which are decked out with Latin-inspired interiors and cocktails galore, make it the ideal spot for Christmas plans.

They're offering a range of affordable food and drink packages this year, from buffets to canapes and bowl food, alongside plenty of entertainment. We're talking DJs, cocktail masterclasses and even bottomless brunches - whatever you're in the mood for.

35. Blame Gloria Clapham Junction

On the hunt for Christmas venues? Then be sure to check out Blame Gloria on Clapham Junction or Covent Garden this festive season. Located right by the stations, this glammed-up bar - complete with sequin walls, floral prints, and cosy booths - is a top contender for Christmas parties. With space for up to 200 standing guests (or 100 seated), it's built for everything from casual team drinks to full venue takeovers.

Whether you're booking an off-peak daytime brunch, singing your heart out in the 20-capacity karaoke room, or treating your team to a cocktail masterclass, Blame Gloria delivers.

36. The Escapologist

On the hunt for the ultimate Christmas party venue? Then look no further than The Escapologist in Covent Garden. This modern-day Victorian men's club is the ideal hotspot for festive antics as its home to gorgeous interiors. Fancy hiring the whole place? You can do that too.

They've got multiple festive food packages up for grabs too, including canapes, bowl food or a buffet. Think brie and cranberry wontons, tandoori bhajis, mushroom arancini and more.

37. The Cocktail Club - Various Sites

The Cocktail Club in Oxford Circus, Liverpool Street beyond are great venues for your private festivities. Get ready for full venue hire or just a private space, complete with all kinds of brilliant happy hour cocktails - ideal when you need cheap Christmas party venues in London.

You'll be treated to signature bar theatre - where expert bartenders double as performers with flair bartending, ice throwing, bongo drums, and dancing on the bar. Combined with top-tier DJs, customizable entertainment like drag acts and photo booths, and a non-stop soundtrack, your team is guaranteed a festive night out that keeps the dance floor packed until the early hours.

42. Lucky Voice Karaoke - Venues in London

Christmas party venues rarely come as cool as Lucky Voice Karaoke. Found across the city, including Soho, Islington and Holborn, these guys are making sure you have a very merry day indeed, with private singing booths, fantastic drinks and so much more.

51. Megan's - Various Sites

Get into the yuletide spirit at Megan's venues in IslingtonRichmondBattersea and beyond this Christmas. Whether you're on the hunt for a huge celebration or a low-key event, these cracking venues provide the perfect backdrop and delicious Mediterranean-inspired food. 

From slow-cooked lamb to open turkey kebabs or spinach and feta parcels, they've cooked up a variety of set menus to transport you to a festive foodie heaven. Plus, there's a killer cocktail selection to wash it all down with.

54. Butcher's Hook and Cleaver

🎄Upgrade to our Festive Set Menu!🎄

Searching for fun Christmas venues? Head on over to Butcher's Hook and Cleaver. Enjoy set menus or crack on with a beaut buffet spread for £32 per person. You'll get to chow down on the likes of pigs in blankets sausage rolls or butternut squash arancini.

They also offer three-course meals for £52 each, including wild mushroom and spinach Wellington, slow-braised beef cheek and mulled wine apple and plum crumble.

69. London Bridge Rooftop

London Bridge Rooftop is home to an Après Bar makeover this year, complete with snow-covered firs, heated and covered pergolas decked out in lights, vintage ski memorabilia for decor and even a whole ski lift as booth seating. Warming mulled wine, seasonal cocktails and even Christmas burgers are just some of what's on offer here, as well as those ever-present, close-up views of the Shard.

Whether you want a more casual one filled with weekend DJs and bottomless brunches or need to hire out the sixth floor private space, there are parties galore for between 8 to 60 people on the cards here.

76. The Montague on the Gardens Ski Lodge

Located right by the British Museum, The Montague on the Gardens Hotel boasts a festive pop-up that's the perfect place to host your Christmas party. Their Ski Lodge can be found at the back of the venue, filled with seasonal decor like pine trees, reindeer and falling snow. You can hire this space for up to 200 people, with minimum spends starting at just £2,000, with multiple packages to choose from too - whether you're after a canape reception or a sit-down meal, they've got it all.

77. The Wolfpack Inn (Fulham)

The Wolfpack Inn is a cool boutique hotel and bar in Fulham, with another location in West Hampstead. They offer a vibrant atmosphere, shabby chic decor and rustic features in the form of beamed ceilings and leather chairs. The former can be found in the heart of Fulham Broadway boasting an array of rooms perfect for a Christmas party. The Den can accommodate up to 100 guests, whereas The Garden fits a more sizeable 150 - you'll also be able to feast on curated platter packages featuring the likes of pork and stilton sausage rolls.

78. The Barley Mow Mayfair

Nestled in the heart of Mayfair, The Barley Mow Mayfair is a renowned gastropub boasting a stylish ground-floor bar and a refined first-floor restaurant. The restaurant can be exclusively hired for all your festive gatherings, offering seasonal feasting menus focusing on British cuisine with a touch of French influence, complemented by an array of wine pairings. For more intimate gatherings, The Snug provides a cosy space for up to 20 guests, separated from the main restaurant by a curtain and ideal for hosting intimate dinners.

79. The Grazing Goat Marylebone

Spanning six floors with gorgeous oak decor, huge fireplaces and sash windows, The Grazing Goat is a quaint pub that sits in the heart of London and is where Lady Portman once grazed her goats (hence its name). The front or back dining rooms are available to hire for all your party needs and can fit around 35 to 45 guests to enjoying feasting packages, great music and good times. The entire first floor can be secured too, and there are eight boutique rooms should you fancy booking a stay. 

81. Humbug: Santa's Christmas Dive Bar Experience

Celebrate the season in style at Humbug, the immersive Christmas experience that makes for an unforgettable party venue. Whether you want to host up to 300 guests in the entire space or have a more intimate gathering for 60 on the private balcony, this festive haunt has you covered.

Nestled in the iconic Vaults under Waterloo station's railway arches, this themed wonderland features three lively bars and a fantastic lineup of street food. Bring your best holiday spirit and watch even the most reluctant Scrooges and Grinches get swept up in the festive fun this December.

82. Wagtail

Host your Christmas party in sky-high surroundings at Wagtail Rooftop Bar & Restaurant. The 1920s building has been transformed over two floors to present stunning interiors and a terrace boasting cosy igloos, perfect for hunkering down in come nightfall. 

You can look forward to bespoke planning services and the space can seat groups of around 70 guests, and as for Christmas work parties? Over 400. There are plenty of canapes and feasting options to get excited about too, alongside signature Grey Goose cocktails.

83. Horizon 22

Turn your Christmas party into a sky-high event at Horizon 22. Located on the 58th floor of the tallest building in the City of London, this breathtaking venue offers panoramic views and space for up to 500 guests. It's not only a glamorous spot but also Europe's highest free public viewing gallery.

With catering by Searcys, boasting over 175 years of experience, you'll be treated to top-notch British cuisine, paired beautifully with wines, beers, and cocktails.

84. F1® Arcade - St Paul's, London

Celebrate Christmas in the fast lane at F1® Arcade. This unique St. Paul's venue offers thrilling F1 racing simulators, cocktails, and a chic atmosphere perfect for a festive gathering.

Whether you're hosting a corporate event or a friend group holiday party, the space blends competitive fun with stylish vibes that'll make your party unforgettable. For a private affair, it offers space for up to 90 guests with private use of the simulators, bespoke tipples and epic views. 

85. Boulevard Brasserie

Spanning across three floors in an elegant Covent Garden building, Boulevard Brasserie is perfect for a party. Having been around since 1991, this chic space serves high-end French cuisine.

You can book two different private spaces here, either an exclusive dining room or the cellar. These areas can fit anywhere between 35 and 120 guests at a time, and there are plenty of fine wines and Champagnes to sip on too.

86. The Cardinal Bar & Kitchen

Bottomless Brunch and 4 other offers

Situated in Aldgate, The Cardinal Bar & Kitchen is a top pick for Christmas parties. Expect bright, colourful interiors filled with greenery and lots of natural light, with several different private spaces available for hire.

They can fit groups of anywhere between 35 and 80 people, with minimum spends starting from just £700. There are bespoke food and drink packages on offer too, catering to every occasion.

87. Trapeze

HAPPY HOUR!

Shoreditch's vibrant circus-themed bar, Trapeze makes for a quirky Christmas party venue that your guests are bound to remember. Expect colourful, bold interiors, from the disco ball to the vibrant booth seating, with plenty of space to dance.

You can hire the whole venue for up to 575 people, while their smaller private rooms can fit anywhere between 16 and 300. Minimum spends start from just £500, and there's a delicious menu of pizza and cocktails to get stuck into.

88. The Village Green

Looking for somewhere to host your Christmas party in North London? Then give The Village Green a try. This spacious pub boasts a private room that can fit up to 80 guests, or 60 seated, as well as a covered and heated beer garden.

Their selection of craft beer and premium spirits is impressive, as is the food menu. Think striploin steaks, fish and chips, plant-based burgers or a wide variety of small plates.

89. Hux Bar

Set within the stylish Hux Hotel on Kensington High Street, Hux Bar is a one-of-a-kind destination for those who love their events with a splash of eccentricity. The space is decked out with tropical-themed artwork and an eye-catching collection of taxidermy, including a lion, giraffe, zebra and more, creating a surreal jungle-meets-gallery vibe - creating a totally unique feel at Christmas.

Guests can enjoy live music, DJ sets and inventive cocktails in this vibrant setting. With private hire options for up to 150 standing or 50 seated, it's the perfect venue for events that leave a lasting impression.

90. BOXPARK Camden

Made up of stacked shipping containers, the iconic BOXPARK Camden is a top choice for fun Christmas party venues. They've got a versatile mix of indoor and outdoor space available to hire, suitable for groups of all sizes.

As well as multiple bars, there are several different street food vendors to choose from, offering something for everyone. Think juicy burgers, authentic tacos, tasty pizzas and so much more.

91. Leyton Calling

Golder Hour Menu (£7 Cocktails)

You'll find Leyton Calling under the railway arches at Leyton Midland Station, providing a paradise full of 1970s-style tropical decor. It's filled with glowing lights that add an intimate vibe to the venue, as well as lots of rope and wooden decor dotted around the room.

Hire out this space for up to 70 guests, or 50 seated, with minimum spends beginning at £1,500. There's a killer cocktail menu to make the most of, featuring everything from the Juan Margarita to a Toucan Waffle.

92. Hijingo

Make this Christmas unforgettable at Hijingo in Shoreditch, where a high-energy bingo show meets festive dining and flowing drinks. Tickets start from £35 per person and include multiple rounds of immersive bingo, incredible prizes like holidays and cash, plus a party atmosphere with music, lights and entertainment.

For something extra special, the venue offers private hire for up to 200 guests seated (more standing) or private games for groups of 80+. The latter also comes complete with a reception in the Lucky Cat Bar before your exclusive Christmas bingo session.

93. West 16th

Celebrate the festive season at West 16th, where contemporary dining meets warm, inviting interiors.

Perfect for Christmas parties, the venue offers seasonal menus for groups to enjoy throughout December, complemented by a cool atmosphere ideal for festive cheer. Easy transport links and a welcoming neighbourhood setting make it a top choice for teams or groups celebrating in style.

94. The Magdala

Steak Day

When December rolls around, The Magdala in Hampstead Heath goes full on festive, with an open fire, twinkling tree and the scent of mulled wine filling the air.

With all kinds of offers, from buffet dining to three-course feasts, it's perfect for a Christmas do with friends, family or your work mates. Book your Christmas party before the end of December and you'll all get a glass of bubbly on arrival too.

95. Silent Disco Christmas Special

@ The Silent Disco Boat on Saturday 19th December 2026

After a run of ten sold out shows, Silent Sounds is finishing off 2025 with a Christmas Cruise down the Thames. Warm up your vocal chords and hop aboard the Dutch Master for a night of drinking, dancing and screeching Mariah Carey at the top of your lungs.

As you cruise past iconic London landmarks, select your silent disco channel and throw some shapes to your choice of Christmas hits, rock anthems and chart topping pop classics. Whether you're looking for festive fun with friends or an epic office party, the Silent Sounds Christmas special is hard to beat.

96. Poplars Restaurant At The Dickens Inn

What better place to celebrate the festivities than in a pub named after the guy who wrote A Christmas Carol. Poplars at the Dickens Inn has all the old world charm you could ever need, whether you're settling in for lunch with friends and family or partying with the gang from the office. 

Beneath its exposed beams, you can tuck into a traditional turkey lunch with all the trimmings or something a little different like roasted sea bass or butternut, kale and apricot roast. Add a drinks package to the mix for an extra special yuletide day out.

97. The English Grill at The Rubens at The Palace Hotel

If you're after a sophisticated spot to host your Christmas party in, look no further than The English Grill at The Rubens at The Palace Hotel. This stylish space is filled with opulent decor, from the decadent chandeliers to the wooden panelling and the portraits lining the walls.

They've got canapes or a three-course festive menu on offer, all as part of their festive package. Think free-range black leg turkey, wild mushroom strudel or beef Wellington, followed by traditional Christmas pudding.

98. Union Tavern

🎄Upgrade to our Festive Set Menu!🎄

Nestled along the Grand Union Canal in Notting Hill, Union Tavern is a cosy pub perfect for festive celebrations. Known for its impressive selection of London-brewed craft beers and hearty seasonal fare, it offers a relaxed yet lively atmosphere ideal for Christmas lunches, dinners, or casual drinks. With canal-side seating and a welcoming beer garden, it's a charming spot to soak up the festive spirit with friends or colleagues.

99. Bat & Ball Covent Garden

From 8pm Fever Friday - 2 for £12 Cocktails + £6 draught

Party with pub games this Christmas at Bat & Ball Covent Garden or Bat & Ball Stratford. Both pack in pool, darts and ping pong along with karaoke, live sport and plenty more epic entertainment. You can hire out one of their multiple private areas, and choose from festive packages that start at £50 per head.

Whether you're planning a small family night out or an office party for the ages, there's an option to suit. When you're not whipping each other round the pool table or dart board, you can tuck into sharing platters, wood-fired pizzas and all kinds of craft beer and cocktails.

100. Night Tales

Complimentary Bubbles Reception

A quirky, versatile choice for celebrations, Night Tales is a great choice for larger Christmas parties. It can fit up to 750 people, though there are smaller private rooms available too, with minimum spends starting from £3,000.

Whether you're relaxing with drinks and pizzas, or dancing to DJs made even better by their state-of-the-art sound system, you can do it all here. There's even a partially covered outdoor terrace, and they've got a late license too.

101. NT's Loft

Complimentary Bubbles Reception

If Santa was a hipster, this is where he'd hang out. NT's Loft in Hackney has all the ingredients of the coolest Christmas party you've ever been to; think expertly mixed cocktails, rooftop terrace views, DJ sets, pizza slices and an industrial rave aesthetic. 

The terrace is heated, making it perfect for winter gatherings, and the seating is set up for group hangouts that allow for a little privacy. 

102. Kindred

This sprawling event space is set within a Grade II listed building in the heart of Hammersmith, with three floors of dreamy interiors that look straight out of a furniture catalogue. You'll envy the decor – but that's the only negative that comes with booking this place for your private event. 

There are four spaces to choose from, including a terrace and salon bar ideal for private dining. Live music is available in all but one room, with full AV equipment installed to ensure the entertainment is of the highest quality. Bespoke cocktail menus and delicious food will be taken care of by the in-house teams – with nothing to worry about except what you're going to wear.

Frequently Asked Questions

How far in advance should I book a Christmas party venue in London?

Book as early as possible — ideally by summer. The second and third Fridays in December are typically the first dates to go, and many central London venues are fully booked for peak weekend nights by August or September. Midweek dates (Wednesday and Thursday) offer more flexibility and are often better value, but even those fill quickly as December approaches. If you're after a large venue or a prime early-December date, starting your search in spring gives you the widest choice.

How much does a Christmas party venue in London cost?

Costs vary widely depending on group size, location, and format. As a general guide, per-head packages for London Christmas parties typically range from around £50 to £250 per person, with most mid-range events coming in at £70–£120 per head. Minimum spends at bars and restaurants can start from as little as £250 for smaller groups, while exclusive hire of a premium central London space can run to £15,000 or more. Midweek dates and venues outside Zone 1 tend to be more affordable. Most packages bundle venue hire, a set menu, arrival drinks, and table wine into a single per-head price — always check what's excluded before comparing quotes.

What are the best areas in London to host a Christmas party?

Central London neighbourhoods like the City, Soho, Covent Garden, and Shoreditch are popular choices, offering a high density of venues and easy transport links for guests travelling from across the capital. The City of London is particularly well-suited for corporate parties, with venues like The Trading House — a Grade II listed building with live music — and Astronomer, which offers festive set menus and buffets. For something a little more east, Shoreditch has a strong mix of quirky and private hire options. Canary Wharf works well for larger teams, while Camden and Brixton offer more relaxed, neighbourhood vibes.

Can I find a Christmas party venue in London for a small group?

Yes — London has plenty of options for smaller parties. Private dining rooms, bookable pub spaces, and shared party nights are all well-suited to groups of 10–30. Shared Christmas party nights — where multiple groups join the same event — are another cost-effective option for smaller teams, with fixed per-person ticket pricing and minimal planning required.

Do London Christmas party venues cater for dietary requirements?

Most do, though it's worth confirming when you enquire. The majority of venues offering set festive menus will have vegetarian and vegan options — for example, The Prince Albert in Camden serves vegan turkey pies alongside its traditional menu. It's best practice to collect dietary information from guests in October, giving your venue or caterer at least two to three weeks' notice before the event to plan a menu that properly accommodates allergies and preferences.