Madame Tussauds London


Drinks Reception 1,000

Dinner 360

Dinner Dance 330

Award Dinner with Stage 330

Venue Info

Immersive Venue London

Madame Tussauds London - Best Venues London Pic copyright -Madame Tussauds London
Madame Tussauds London – Immersive Venue London – Pic copyright -Madame Tussauds London

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…

Book this venue