Museet ble opprettet i det tidligere kunstindustrimuseum i 1974 som en del av en mindre britiske kjede. Louis Tussaud's Wax Museum var grunnlagt av Louis Tussaud – oldebarn av Marie Tussaud som startet Madame Tussaud's. Kjedens første filial lå i Blackpool, England. I august 2007 ble filialen i København nedlagt.