We found 261 Christmas party venues within 5 miles5 miles of Aldwych London
Overlooking the Thames, with views of Battersea Power Station and close to Chelsea, you can hire out Fiume for your ...
It’s the views that make Madison special. There isn’t a roof terrace in London offering the same chance ...
With a plum location overlooking the London skyline and Tower Bridge, a modern French menu and chic interiors, it&rs ...
Currently the only restaurant on the world-famous Savile Row, Sartoria is the perfect place for an elegant Christmas ...
Tucked away down a secluded street in Mayfair, Beast is a truly unique restaurant and venue for your Christmas party ...
If the view of the City skyline across the Thames on a winter’s night doesn’t warm your festive cockles, ...
While there’s no shortage of great Christmas party venues in London, few are more unique than The Curling Club ...
A King’s Road institution since opening in the late 90s, the mini empire that is the Bluebird is an all-encomp ...
Rose Court Events is brought to London’s South Bank by Green & Fortune, a hospitality and catering company ...
Just a stonesthrow from Moorgate station in the heart of the city, D&D London’s South Place Hotel is a pri ...
This Christmas, if you're still looking for the perfect venue to do some festive celebrating, 42 Holborn might just ...
Although most people may think of stadiums purely for sporting events and concerts, they can also be the ideal spot ...
If you're looking for a swish spot in The City to impress your colleagues at this year's Christmas party, then an in ...
Formerly one of the East India Company’s storage spaces, New Street Warehouse is a brilliant Christmas pa ...
Puttshack in White City, which is actually inside the Westfield shopping centre, invites you to immerse yourself in ...