London Wiki
Register
Advertisement

From the Wikipedia page [1]

A wax museum in London with branches in a number of major cities. It was founded by wax sculptor Marie Tussaud and was formerly known as "Madame Tussaud's", but the apostrophe is no longer used. Madame Tussauds is a major tourist attraction in London, displaying waxworks of historical and royal figures, film stars, sports stars and infamous murderers.

Closest station Baker Street Station

The website is [2]

Advertisement