The world renowned Madame Tussauds has been developed with you, the organiser, in mind. Our 5 fully immersive and interactive themed areas are fully adaptable for formal and informal events depending on your exact requirements. Designed to allow you to execute high level presentations and awards dinners it is equipped with a large stage, full lighting rig and back projected screen. LED lighting allows you to choose from a full spectrum of colours to match your corporate identity or theme, pin-spot lighting is fully adjustable and removable walls can be positioned to offer you the flexibility to accommodate smaller events if required.
Areas include the spectacular Spirit of London ride which offers the perfect curtain raiser to your event, our cool reception room Blush together with the Hollywood-inspired Premiere Night and the magnificent World Stage Ballroom.
|Room Name||Seat Cap||Reception Cap|
|Blush Reception Room||0||250|
|Blush and Premiere Night||0||350|
|World Stage Ballroom||380||550|
Book this venue or let us help you find more perfect Venues in Central London for your event.