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. Madame Tussauds is a major tourist attraction in London, displaying the waxworks of famous and historic peoples and also the film characters.