Often known as one of the most popular tourist attractions in London, Madame Tussauds is visited by millions of people every year, and has attracted nearly half a million tourists since its first opening. Madame Tussauds London is, in fact, one of one of the many wax museums situated in several cities around the world.