London Design Festival: The Ultimate Guide for a Design Experience

  • Madame Tussauds London

London Design Festival: The Ultimate Guide for an Outstanding Design Experience

Madame Tussauds is a wax museum in London with smaller museums in a number of other major cities. It was founded by wax sculptor Marie Tussaud. It used to be known as “Madame Tussaud’s” but the apostrophe is no longer used. Madame Tussauds is a major tourist attraction in London, displaying the waxworks of famous and historic people and also popular film characters.