Exclusive Christmas Party Venues London | Smart Parties

Exclusive Christmas Parties


Hire one of our exclusive venues and work with our dedicated venue teams to create your perfect event.

CHOOSE YOUR PERFECT PARTY

With venues to suit every event and capacities of up to 4,000, the opportunities are endless, choose between the likes of iconic museums, venues high in the sky or blank canvas venues transformed into immersive Christmas experiences.

Filter by Location
Filter by Capacity

Evolution London

Battersea Park, South West London SW11

Join us for the Christmas party of the year at a magical alpine wonderland, nestled in the heart of Battersea Park.

Discover
Capacity
2,000 Seated
4,000 Standing
Location
Battersea Park, South West London SW11

Magazine London

North Greenwich, South East London SE10

Experience an indoor funfair, with breathtaking panoramic views of the Thames, Canary Wharf, and beyond.

Discover
Capacity
600 Seated
2,000 Standing
Location
North Greenwich, South East London SE10

Freemasons' Hall

Freemasons' Hall, West End, London WC2

A sensational Christmas party at Freemasons' Hall in Covent Garden, transporting guests back to the opulence and glamour of the 1920s.

Discover
Capacity
220 Seated
400 Standing
Location
Freemasons' Hall, West End, London

The Grand Temple

Freemasons' Hall, West End, London WC2

We are delighted to offer the unique and beautiful Grand Temple & vestibules at Freemasons' Hall in Covent Garden.

Discover
Capacity
300 Seated
1,200 Standing
Location
Freemasons' Hall, West End, London

Illuminate, Science Museum

Science Museum, South Kensington, London SW7

A progressive new venue designed to both anticipate and surpass your Christmas party expectations.

Discover
Capacity
400 Seated
400 Standing
Location
The Science Museum, South Kensington, London

Landing Forty Two

The Leadenhall Building, The City, London EC3

Experience a festive atmosphere like no other in London, high above the streets of the capital.

Discover
Capacity
220 Seated
300 Standing
Location
The Leadenhall Building, Bank, London

Control Room A

Battersea Power Station, South West London SW11

Choose Control Room A, the jewel in the crown of Battersea Power Station, for the perfect backdrop for your festive celebrations this year.

Discover
Capacity
120 Seated
220 Standing
Location
Battersea Power Station, South West London

The Pelligon

South Dock, Canary Wharf, East London E14

A flexible exclusive Christmas site for hire on the Canary Wharf riverfront made of glass and light.

Discover
Capacity
400 Seated
1,000 Standing
Location
South Dock, Canary Wharf, East London
smartparties.co.uk uses cookies to enhance your experience. By continuing to use our website, you’re agreeing to our use of cookies.
Close