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
Join us for the Christmas party of the year at a magical alpine wonderland, nestled in the heart of Battersea Park.
Magazine London
Experience an indoor funfair, with breathtaking panoramic views of the Thames, Canary Wharf, and beyond.
Freemasons' Hall
A sensational Christmas party at Freemasons' Hall in Covent Garden, transporting guests back to the opulence and glamour of the 1920s.
The Grand Temple
We are delighted to offer the unique and beautiful Grand Temple & vestibules at Freemasons' Hall in Covent Garden.
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.