Venues / Madame Tussauds

Madame Tussauds

Marylebone Road, London, W1U 6NS

Fun, versatile venue for those on the A-List

Madame Tussauds, the award winning venue located next to Baker Street station, has been hosting London’s best  parties, dinners and award presentations for over fifty years. The attraction has an integrated lighting, sound system and a fully installed kitchen.  

Madame Tussauds continues to be relevant and topical with high profile celebrity launches each year.  A truly unique red carpet experience awaits your guests. 


Enquire about this Venue Enquire about this venue