Camden Town, United Kingdom

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, which appeared in advertising in 1843. In 1883, the restricted space of the original Baker Street site prompted Tussaud's grandson to commission the building at its current London location on Marylebone Road.

City
Camden Town
Country
United Kingdom
Category
Museum
Suggested visit
About 120 minutes

Plan a trip here

Background: Wikipedia

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload