Question: What chain of museums with location in London, Dehli and other cities was founded by a French artist?
Sentence (from "Madame Tussauds"): Madame Tussauds ( , ; the family themselves pronounce it ) is a wax museum in London with smaller museums in a number of other major cities.
Relevant evidence: No