We found 20 Christmas party venues within 5 miles5 miles of 11 Abingdon Rd London
Located in, you guessed it, Camberwell, this neighbourhood restaurant and pub offers a warm, modern, and always welc ...
Centrally located at Battersea Power Station, art'otel is a stylish unique venue space and hotel, with attached bar ...
If you're looking for somewhere to host your office Christmas party in Nine Elms and don't fancy going down the usua ...
Host your Christmas celebration at The Kia Oval in Kennington, where historic cricket rooms and contemporary suites ...
Since it opened, Brindisa has shown Londoners how to enjoy quality Spanish tapas properly – often with seasona ...