No, there isn't. But there is rumors that they might be thinking of adding them.
Madame Tussuads In London , United Kingdom
Madame Tussauds is a wax museum in London .
Madame Tussauds
London.
Madame Tussauds
Yep. London. Madame Tussands.
Madame Tussaud's
Madame Tussaud
Virtually every town and village has a museum of some sort. In London, the main museums are the British Museum, Natural History Museum, Science Museum, Geological Museum, Victoria & Albert Museum. These are all large museums, so you need to allow at least one full day for each of them if you want to explore them properly.
She was, but she is now deceased. All that is left is the Museum that she founded.
Madame Tussauds, Marylebone Road, London NW1 5LR ~ see related link below for additional information regarding Madame Tussaud's Wax Museum in London .
Baker Street Station is the one to get off when visiting Madame Toussaud's Wax museum