We found 142 Christmas party venues within 5 miles5 miles of Deptford London
Bella Roma is a cosy Italian restaurant in Lewisham where friendly service, rustic interiors and a crowd-pleasi ...
Fancy hosting your Christmas party at one of London’s hottest restaurants? Evernight opened to great acclaim t ...
Aqua Shard is the best of British. Hosted in one of the most iconic buildings in the UK, if not the world, this cont ...
116 Pall Mall is bringing plenty of Christmas magic to its stunning venue this year with a wealth of delicious food, ...
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 ...