×
Home
Destinations
Blog
FAQs
Madame Tussauds
London, United Kingdom

Madame Tussauds

Madame Tussauds is a wax museum in London with smaller museums in a number of other major cities. It was founded by wax sculptor Marie Tussaud. Madame Tussauds is a major tourist attraction in London, displaying the waxworks of famous and historic people and also popular film characters.

other tours

 

Some or all of the text on this page is available under the CC-by-SA 3.0 License