Madame Tussauds

 

Madame Tussauds is a wax museum that is famous for it’s life-size wax replicas of famous celebrities & historic icons.

Some of it’s features include the option to see a ten minute movie from Marvel Heroes and visit the Sherlock Holmes theatre.

The museum is located on Marylebone Road, on the north west edge of central London.

 

From London’s premier wax museum to Digital Web Geeks