The original and world-famous Madame Tussauds London is a venue like no other. Offering an immersive, VIP experience, guests will be transported to a World of A-list superstars, Royalty and sporting icons. Featuring modern, fun, high specification spaces that are home to over 150 extraordinarily life-like wax figures, the venue will take guests on an unforgettable journey from the moment they arrive.
Your guests will be welcomed via their own red-carpet entrance leading to a world of action, and glamour. From the moment they step foot inside the iconic building they will be treated to the VIP experience, fully immersed in everything it has to offer. Madame Tussauds London boasts big production throughout, with neon lighting features, interactive experiences, large plasma screens for your own branding and much more.
Our team of event professionals are on hand to create a unique, memorable and personalised experience, that will live long in the memory of your guests.
Up to 800 guests
Up to 290 guests
Vice President of Vita Biotics