Tour around Madame Tussauds in London.

Madame Tussauds London is a museum and tourist attraction located in Central London, housed in the former London Planetarium. It is known for recreating life size wax models of celebrities. The attraction houses its famous Chamber of Horrors

Check out the blog:
Follow me on Twitter:
Flickr Photostream:
Subscribe to my YouTube channel:
Find more videos:

One thought on “Madame Tussauds in London

Leave a Reply

Your email address will not be published. Required fields are marked *