×

Madame Tussauds London

(72,103) Wax museum in London, England
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.
Address: Marylebone Rd, London NW1 5LR, United Kingdom
Hours: Closed ⋅ Opens 10 AM
Phone: +44 20 7487 0351