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