Madame Tussauds London is an award winning themed venue which has been hosting parties for over fifty years. A large venue in central London, Madame Tussauds can host events for up to 1,000 guests, and is extremely popular for high profile celebrity launches. With integrated lighting and sound systems and a fully installed kitchen, Madame Tussauds is one of London’s favourite party venues.
Five immersive and interactive themed areas are fully adaptable for formal and informal events depending on your exact requirements with integrated lighting and audio-visual throughout. Areas include: the spectacular Spirit of London ride, which offers the perfect curtain raiser to your event, the Party room together with the Hollywood-inspired Premiere Nights and the magnificent World Stage Ballroom. At the end of the evening the infamous Chamber of Horrors provides a spine chilling finale.
Dinners - 380
Party or Networking Event - 1,000
Located close to the West End next to Baker Street Station.