Join the rewards club for food lovers and unlock rewards

20 Christmas party venues near South Norwood London

We found 20 Christmas party venues within 6 miles6 miles of South Norwood London

Map view

Close map

art'otel London Battersea Power Station

Battersea, SW11 8BJ
6.3 miles

Centrally located at Battersea Power Station, art'otel is a stylish unique venue space and hotel, with attached bar ...

100 Barrington

100 Barrington

Brixton, SW9 7JF
4.6 miles

There's Christmas parties, and then there's Christmas parties; if you're on a mission to organise a festive shindig ...

Arcade Battersea

Arcade Battersea

Battersea, SW11 8DD
6.4 miles

Host this year’s Christmas party at Arcade Battersea, an eclectic food hall in the heart of Battersea Power St ...

Have you considered these nearby areas?
Your Selected Venues (0)
Email Selected Venues