We found 129 Christmas party venues within 5 miles5 miles of Isle Of Dogs London
Paris Grill is a French restaurant and bar which has been courting the City crowd since way back in 1978, but still ...
Can you name a more Christmassy and iconically London spot than Somerset House's historic courtyard, which is home t ...
What do we all crave in winter? A little sunshine, of course! Give your colleagues the gift of a tropical holiday fo ...
Bella Roma is a cosy Italian restaurant in Lewisham where friendly service, rustic interiors and a crowd-pleasi ...
Aqua Shard is the best of British. Hosted in one of the most iconic buildings in the UK, if not the world, this cont ...
If you’re looking for a Christmas party venue with a view, you’ll be hard pushed to find anywhere that o ...
If Christmas is all about conviviality and having a bit of fun with friends, family or colleagues, where better to d ...