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:
Subscribe to my YouTube channel:
Find more videos: