Venues

Madame Tussauds
London

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 launches and awards dinners. With integrated lighting, sound systems and a large stage, it's perfect for hosting parties and networking events with live entertainment. Madame Tussauds has something for everyone. With 10 new figure launches a year, it is a must see attraction for both national and international guests.

For more information call 020 7487 0224 or contact Merlin Entertainment at events@merlinvenues.com

Key Facts

Seated: 380

Reception: 1,000

Visit website

Madame Tussauds logo
Contact Madame Tussauds

Our venues in England:
Our venues in Scotland: