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.
- Battersea Park, South West London SW11
- North Greenwich, South East London SE10
- Freemasons' Hall, West End, London
- Freemasons' Hall, West End, London
- The Science Museum, South Kensington, London
- The Leadenhall Building, Bank, London
- Battersea Power Station, South West London
- South Dock, Canary Wharf, East London
Evolution London
Experience the magic of New York City right in the heart of London with the highly anticipated New York, New York for Christmas 2025 at Evolution London, nestled within the iconic Battersea Park.
Magazine London
Experience an indoor funfair, with breathtaking panoramic views of the Thames, Canary Wharf, and beyond.
Freemasons' Hall
Step into the glamorous world of The Gatsby Club at Freemasons’ Hall, a Grade II* listed masterpiece nestled in the vibrant heart of London’s West End.
The Grand Temple
Step into this exclusive Grade II* listed venue wearing your masquerade mask for a flamboyant night to remember!
Illuminate, Science Museum
A progressive new venue designed to both anticipate and surpass your Christmas party expectations.
Landing Forty Two
Experience a festive atmosphere like no other in London, high above the streets of the capital.
Control Room A
Choose Control Room A, the jewel in the crown of Battersea Power Station, for the perfect backdrop for your festive celebrations this year.
The Pelligon
A flexible exclusive Christmas site for hire on the Canary Wharf riverfront made of glass and light.