We found 29 Christmas party venues within 5 miles5 miles of West Norwood London
Looking for a lavish space to host your Christmas Party? The Park Plaza Riverbank is a hotel located in the heart of ...
Centrally located at Battersea Power Station, art'otel is a stylish unique venue space and hotel, with attached bar ...
Excellently located in the iconic Battersea Power Station, overlooking the River Thames, No. 29 Power Station West i ...
Yaatra is an Indian restaurant in Westminster, housed in the Grade-II listed Westminster Fire Station near Westminst ...
There's Christmas parties, and then there's Christmas parties; if you're on a mission to organise a festive shindig ...
Host this year’s Christmas party at Arcade Battersea, an eclectic food hall in the heart of Battersea Power St ...
Celebrate the festive season in Italian-style at Baccala in Bermondsey, a neighbourhood restaurant and wine bar with ...
Fancy hosting your Christmas party at one of London’s hottest restaurants? Evernight opened to great acclaim t ...
The Chelsea Harbour Hotel is perfectly located to enjoy both city and harbour views at your Christmas party, from th ...
For a truly festive Christmas party in London, The House Belgravia is an ideal choice, nestled in the chic neighborh ...
Fancy celebrating Christmas in a castle-type setting? If the British weather decides to bless us with snow, it could ...
The Bromley Court Hotel is the perfect answer to your Christmas party planning worries, with fantastic transport lin ...
Planning this year's Christmas party? Whether it's for friends, family or work colleagues, why not take them out of ...
Brindisa has several restaurants across London, from Borough Market and Soho to South Kensington, Richmond-upon-Tham ...