Madame Tussauds 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, with new ones being added frequently to keep up with the zeitgeist!

The Ventures Hotel is about 1 mile from Madame Tussauds London.

Address: Marylebone Rd, London, NW1 5LR