10 Cracking Christmas Party Venues
It might not quite be time to deck the halls yet, but it's definitely time to snap up the perfect Christmas party venue! From the big and bold to the fun and festive; the cute and quirky to the slick and stylish, here are some of our very favourites. Just make sure you get on their nice list before someone else snaps them up!
1. Glaziers Hall
If you’re looking for a Christmas venue that oozes grandeur and heritage, look no further than Glaziers Hall. The Hall’s stunning riverside setting provides an unforgettable backdrop for your special event, while the building itself has been lovingly restored to its former glory. Inside you'll find a grand banqueting hall filled with exquisite period features such as chandeliers, ornate fireplaces and marble pillars for a truly magical Christmas celebration.
Location: London Bridge
Capacity: 220 dining
2. No.11 Cavendish Square
11 Cavendish Square offers a blend of historic elegance and modern sophistication, perfect for Christmas parties. The Orangery and Courtyard provide a stunning setting for festive celebrations, easily located in central London, this venue ensures a delightful experience with exquisite catering and a beautiful ambience.
Location: Oxford Circus
Capacity: 300 Reception
3. University of London Venues
Senate House, the home of the University of London Venues, provides the perfect blend of historic and modern features for a Christmas celebration, with stained glass windows and crystal chandeliers providing a beautiful backdrop for your event - not to mention a stunning marble staircase to make your grand entrance! With room for up to 200 guests dining and a range of catering options available, it’s the perfect place to host a sophisticated Christmas dinner and dance.
Location: Russel Square
Capacity: 200 dining
4. RSA House
RSA House is an iconic Georgian building located in the heart of London. The building itself is imbued with history and grandeur, with stunning murals and restored brickwork in its underground archways providing a truly opulent setting for celebrations. With room for up to 500 guests and a range of bespoke catering packages available, you’ll be guaranteed a night to remember here!
Location: Strand
Capacity: 130 dining
5. Royal Horseguards Hotel
Royal Horseguards Hotel is an impressive venue for your Christmas celebrations. Located in the prestigious Whitehall, this five-star hotel offers an exclusive selection of spaces - from grand ballrooms with crystal chandeliers to sophisticated lounges and garden terraces. The historic building has been lavishly restored to retain its original period features, with marble fireplaces and grand staircases providing a truly majestic backdrop for your event.
Location: Embankment
Capacity: 252 dining
6. 116 Pall Mall
116 Pall Mall offers a unique blend of traditional and modern style. The building’s elegant period features provide a truly majestic atmosphere, including high ceilings with intricate cornices and plasterwork, marble fireplaces and grand staircases. You’ll also find top-of-the-range catering packages from Searcys here to make your celebration extra special. With room for up to 250 guests for dinner and dancing, two bars to choose from and experienced catering staff on hand, you’re guaranteed a superb Christmas party here.
Location: Pall Mall
Capacity: 250 dinner dance
7. Bounce Battersea
Bounce Battersea, located at the iconic Battersea Power Station, is perfect for a lively and energetic Christmas party. This vibrant venue combines social ping pong, delicious food, and creative cocktails in a dynamic atmosphere. It’s an excellent choice for companies looking to switch things up and host a fun-filled Christmas party!
Location: Battersea Power Station
Capacity: 300 Reception
8. The Steel Yard
If your idea of the perfect Christmas party involves drinks, dancing and amazing lighting, you’re in the right place. The Steel Yard is a show-stopping venue made up of two beautifully restored Victorian Railway Arches and a mezzanine level.
With room for up to 450 guests, this is an impressive space that’s made even more impressive by its fantastic in-house lighting rig that allows you to create a range of atmospheres. Add that to this venue’s striking exposed brick and arched ceilings and you’re guaranteed a super-atmospheric party no matter what vibe you’re going for!
Location: Cannon Street
Capacity: 200 dining
9. Bishop's Vaults at Dirty Dicks
Bishop's Vaults at Dirty Dicks provides a unique – yet traditional setting for Christmas parties. This historic London venue features vaulted ceilings and rustic charm, creating an intimate and cosy atmosphere. Ideal for smaller gatherings, it offers a special backdrop for special festive celebrations.
Location: Liverpool Street
Capacity: 50 dining
10. The Landmark London
For a luxurious Christmas party, The Landmark London offers an elegant Grand Ballroom that can host up to 600 guests. This historic venue combines classic charm with modern amenities, including a soundproof wall for customisable space. With an experienced event team, your festive celebration will be seamless and sophisticated, perfect for a memorable festive event.
Location: Marylebone
Capacity: 600 Reception
Every company and every party is different, but yours certainly won’t be anything less than perfect in one of these unforgettable Christmas party venues.
Still haven’t found ‘the one’? You can browse more of our top Christmas party venues or get in touch with our venue experts who’ll be happy to help you in your search. But hurry! These amazing venues certainly won’t stick around forever!