IN WHAT YEAR DID MADAME TUSSAUD`S FIRST OPEN? August 17, 2017 By Show answer 1928 More British History QuestionsMore History Questions