Would you believe there are now 24 versions of Madame Tussauds across the world? And yet you can't beat a visit to the original in London. First launched in 1835 by French wax sculptor Marie Tussaud, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results