Tel: 0800-689-1012
Email: [email protected]

11 Fantastic Facts about Madame Tussauds London

Question.1: What is Madame Tussauds?

Answer: Madame Tussauds is a wax museum and major tourist attraction in London with smaller museums in a number of other major cities.

Question.2: Where is Madame Tussauds located in London?

Answer: Address: Marylebone Rd, Marylebone, London NW1 5LR

Question.3: What is the old name of Madame Tussauds?

Answer: Madame Tussauds used to be known as “Madame Tussaud’s”. This name is no longer in use.

Question.4: What is inside Madame Tussauds?

Answer: Madame Tussauds displays the waxworks of famous and historic people and also popular film characters.

Question.5: Who taught Marie Tussaud the art of wax modelling?

Answer: Dr Philippe Curtius taught Tussaud the art of wax modelling.

Question.6: When Tussaud created her first wax sculpture?

Answer: Tussaud created her first wax sculpture in 1777 of Voltaire.

Question.7: How much is Madame Tussauds worth?

Answer: In 2005, Madame Tussauds was sold to a company in Dubai, Dubai International Capital, for £800m (US$1.5bn). In May 2007 Blackstone Group purchased The Tussauds Group from then-owner Dubai International Capital for US$1.9 billion.

Question.8: When was the original model of Hitler unveiled in Madame Tussauds London?

Answer: The original model of Hitler was unveiled in Madame Tussauds London in April 1933.

Question.9: When was the statue of Adolf Hitler removed from the London museum?

Answer: In January 2016, the statue of Adolf Hitler was removed from the London museum in response to an open letter sent by a staff writer of The Jewish Journal of Greater Los Angeles, followed by significant support for its removal from social media.

Question.10: When was Madame Tussauds opened in India?

Answer: The first Madame Tussauds in India opened in Delhi on 1 December 2017, with its operator Merlin Entertainments planning an investment of 50 million pounds over the next 10 years.

Question: Where in the Wold Madame Tussauds Museums are located?

Answer: Along with London, Madame Tussauds Museums are located in the following locations;


Beijing, China
Chongqing, China
Shanghai, China
Wuhan, China
Hong Kong, China
Delhi, India
Tokyo, Japan
Bangkok, Thailand
Istanbul, Turkey


Amsterdam, Netherlands
Berlin, Germany
Blackpool, United Kingdom
London, United Kingdom
Prague, Czech Republic
Vienna, Austria

North America

Hollywood, Los Angeles, United States
Las Vegas, United States
Nashville, United States
New York City, United States
Orlando, United States
San Francisco, United States
Washington, D.C., United States
Niagara Falls, Ontario. Canada


Sydney, Australia

Presented by Computer Cleaning London

Professional & Cost Effective Cleaning Service

Computer Cleaning

Computer cleaning is basically a professional service that helps to remove dust and germs from your office keyboard and telephones. Meaning, it renews the physical state of computer equipment using…

Read More
Keyboard Cleaning

Keyboard cleaning is a service that involves the overall removal of dust/debris, bacteria/germs, and harmful residues from inside and outside. The most important purpose of deep cleaning and sanitising the…

Read More
Monitor Cleaning

Monitor cleaning is a specialist service that involves the removal of dirt, dust, and fingerprints from the computer screen. A deep clean or spring cleaning process of a monitor, LCD,…

Read More
Deep Cleaning

Deep cleaning is a specialist service that many cleaning companies not fully understanding what is required. We have a dedicated team of cleaning operatives who specialise in deep cleaning. In…

Read More
Specialist Services

Our services team is here to ensure we continue to deliver and drive the best customer experience. Our goal is to make sure that we knowingly deliver great service experiences…

Read More