It's that time of year again, where we dust off our party hats, crank up the festivities, and indulge in some seriously delicious food. Whether you're planning an intimate gathering with colleagues or a grand office soirée, we all know that the secret ingredient to a successful festive bash is a show-stopping menu. Lucky for you, we've done the digging to find the most mouth-watering spots in town.
Get ready to pencil in those party dates and whet your appetites – these venues are here to make your festive season not just merry, but utterly delicious!
1. Leighton House
Leighton House is not just a venue for events; it is a venue for the soul. Stepping into this Victorian artist’s home is like flipping through a beautifully illustrated history book, where every room tells a story of grandeur and cultural richness, with a mozaic of influences from across the globe. It’s luxurious, it’s bohemian, and it’s got a sense of character that’s as grand as its Arab Hall’s mosaic-tiled dome is spectacular. For festive dining, whether you're planning a business dinner or a holiday celebration, Leighton House offers an atmospheric and intimate backdrop that transforms any gathering into a masterpiece. Picture your guests clinking glasses under a Turquoise dome, feasting on gourmet food, and maybe, just maybe, feeling a little bit like they're at a 19th-century artist's soirée.
Location: Kensington
Capacity: 60 Cabaret
2. OXO2
For a truly special festive dining experience, OXO2 is a top contender. With its chic design and stunning views of the London skyline, it's a venue that brings both elegance and atmosphere to the table. The venue’s flexibility makes it perfect for intimate dinners or larger celebrations, and with a backdrop of the Thames and city lights, it’s hard to imagine a more captivating spot for a christmas feast.
Location: South Bank
Capacity:
3. 8 Bishopsgate
Perched high above the hustle and bustle of London, 8 Bishopsgate is a tower of culinary delights waiting to be unravelled. The venue's 50th-floor Executive Suites offer a breathtaking panorama of London's skyline—like a live postcard of the city's most iconic landmarks! Whether you're feasting on a festive menu crafted by top chefs or just savouring the atmosphere (with a glass of something sparkling in hand), these suites promise an experience that's both sumptuous and unforgettable. And if you’re looking to impress, The Lookout's sleek and contemporary design lets the city's views do the talking—and it has the space and facilities to have your guests celebrating into the night!
Location: Unknown
Capacity:
4. The Landmark London
The Landmark London is a venue where luxury meets historical grandeur, making it an exceptional choice for festive dining that exudes both elegance and warmth. Nestled in the heart of Marylebone, this five-star hotel is known for its stunning Victorian architecture and lush indoor gardens. Dining here is not just a meal; it's an experience that transports you to a different era, with impeccable service and a menu that celebrates seasonal flavours. The opulent surroundings, combined with the hotel's renowned hospitality, make it a place where festive cheer is guaranteed to flourish.
Location: Baker Street
Capacity: 72 Cabaret
5. Lio London
Lío is a venue that brings the spirit of Ibiza to the heart of London, making it an exhilarating choice for festive dining and party events. Known for its vibrant performances and lively atmosphere, Lío offers a unique blend of dining and entertainment that's perfect for those looking to add some flair to their festive celebrations. The venue's cabaret-style shows, featuring acrobatics, dance, and live music, transform any event into a spectacular night out. With its chic decor, stunning views, and a menu filled with Mediterranean delights, Lío promises a festive experience that's anything but ordinary. Get ready to eat, drink, and dance the night away!
Location: Piccadilly Circus
Capacity:
6. Trafalgar St James
Trafalgar St James is a gustatory delight with stunning views! "The ultimate dining destination" is perhaps one of our favourite home truths about this glittering gem of a venue, with one of the most scrumptious festive dinners around.
Nibbles aside, we’re in love with slick decor and the sumptuous surroundings to soak it all in. With culinary delights dished up in abundance, it’s time to schedule in Tasting Menu time for your festive get-togethers!
Location: Trafalgar Square
Capacity: 16 Boardroom
7. Honourable Society of Lincoln's Inn
Honourable Society of Lincoln's Inn is a historical marvel located in High Holborn, London. This Grade I and II listed venue boasts a unique blend of old-world charm and modern sophistication. Imagine dining in a hall that has witnessed centuries of legal history, surrounded by the grandeur of Tudor Revival architecture. With space for up to 120 guests in the Old Hall and 50 in the Members' Common Room, Lincoln's Inn offers an intimate yet opulent setting for any dining event. The in-house catering ensures that every meal is as memorable as the surroundings, making it a top choice for those looking to impress.
It's more than just a meal; it's a journey through time with every bite!
Location: High Holborn
Capacity:
Tempted to host a tasty festive gathering at one of these venues? Enquire through the venue profiles to get more information or start your booking today.
If you’re still searching for your perfect venue, check out the venues on our website or get in touch with the team.
Browse more festive venues
Find your perfect venue for festive dining decorations and festivities on the menu.
See venuesAuthor
Mike Williams
Mike Williams, Venue Account Manager at Hire Space, expert in finding top venues for successful events. Let Mike's expertise elevate your next event.