Drinks Reception 1,000
Dinner 360
Dinner Dance 330
Award Dinner with Stage 330
Madame Tussauds in London – An award-winning themed venue that has hosted numerous parties and functions for over fifty years & counting.
Having one of the largest venues in London with a total capacity of 1,000 guests, this is a sought-after venue for high-profile celebrity launches, private events and more. The space offers five immersive & interactive themed areas. Customizable to fit each event, each space comes fully equipped with a large stage, back projected screen, plasma screens, full lighting rig and more.
Home to over 150 extraordinary wax figures, this exciting, interactive and unique one-of-a-kind venue is sure to thrill your guests and keep them talking for years to come…