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.
The Kings Cross Inn Hotel is within 2 miles to Madame Tussauds London, which is about 15 minutes by taxi (depend on traffic).
Address: Marylebone Rd, London NW1 5LR
Phone: 0871 894 3000