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, ...