Madame Tussauds

Madame Tussauds is a wax museum founded in London in 1835 by the French wax sculptor Marie Tussaud. One of the early main attractions was the Chamber of Horrors,... Wikipedia

  • Established:  22 May 1835
  • Location:  Marylebone Road, City of Westminster, London, England
  • Founder:  Marie Tussaud
  • Data source:  DuckDuckGo