We found 256 Christmas party venues within 5 miles5 miles of Holborn London
Located in the William Wilkins building in the National Gallery, Ochre is a stunning destination for your festive ev ...
If you're looking for a Christmas party venue that'll have your guests gaping in awe, look no further than The Barbi ...
An Italian restaurant might not be the first place you think of when planning a Christmas meal, but this hearty cuis ...
Located on the Strand, RSA House is one of London’s most iconic Christmas party venues, offering 11 unique eve ...
Centrally located at Battersea Power Station, art'otel is a stylish unique venue space and hotel, with attached bar ...
With a plum location right next to Liverpool Street station and a menu that features the best of British fish and se ...
Located at Hotel Xenia in Kensington, Italian fine dining restaurant La Terrazza’s private spaces are perfect ...
Puttshack in Bank invites you to immerse yourself in the most fun game of mini golf that you’ve ever had, perf ...
If the view of the City skyline across the Thames on a winter’s night doesn’t warm your festive cockles, ...
There's nowhere better to host a Christmas party than the heart of bustling Soho, which especially at Christmas time ...
London is bursting with venues suitable for your work Christmas party, but with all that choice it can be hard to kn ...
Boasting a convenient central location less than a ten minute walk from Liverpool Street Station, The Lookout is a t ...
Yaatra is an Indian restaurant in Westminster, housed in the Grade-II listed Westminster Fire Station near Westminst ...
Tucked away in St. James’s, Quaglino’s is an iconic restaurant and venue, ideal for Christmas meals and ...
In a city full of amazing Christmas party spots, you don't get many quite like PocketSquare Skyline Bar and Ter ...