We're giving you the chance to win back the value of your meal - every time you dine this month!

408 Christmas party venues near The Piazza London

We found 408 Christmas party venues within 5 miles5 miles of The Piazza London

Close map
Beast

Beast

Oxford Street, W1G 0BG
1.0 miles

Tucked away down a secluded street in Mayfair, Beast is a truly unique restaurant and venue for your Christmas party ...

Restaurant St Barts

Restaurant St Barts

Barbican, EC1A 7BF
1.1 miles

Looking to add a touch of glamour to this year’s Christmas celebrations? Tucked away in the heart of Barbican, ...

SUSHISAMBA Covent Garden

SUSHISAMBA Covent Garden

Covent Garden, WC2E 8RF
1.2 miles

Nothing beats the buzz of central London at Christmas, except perhaps stepping out of the cold into the enchanting s ...

Your Selected Venues (0)
Email Selected Venues