Madame Tussauds London

The Chiswick Lodge HotelĀ is about 6 miles fromĀ Madame Tussauds London, it 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.

Address: Marylebone Road, London, NW1 5LR
Phone: 0871 894 3000