Madame Tussauds

London NW1 5LR

Madame Tussauds

Madame Tussauds is an award winning themed venue which has been hosting events for over fifty years. With five immersive and interactive themed area, Madame Tussauds is fully adaptable and can cater for up to 1,000 guests.

Room Layouts & Capacities

Conveniently located near excellent transport links, the ever changing and eclectic cast of Madame Tussauds ensures that all your guests will be entertained. The perfect venue for many different events with a fun twist.

The World Stage Ballroom is the largest space at the venue and was designed for execute high level events. Popular with awards dinners and Christmas parties, it is equipped with a large stage, back projected screen, plasma screens and full lighting rig.

BY TRAIN: The Closest Station is Baker Street, only a short walk from the venue.

BY CAR: Marylebone Rd, Marylebone, London NW1 5LR


You may also like