Question: What chain of museums with location in London, Dehli and other cities was founded by a French artist?
Sentence (from "Madame Tussauds"): It was founded by wax sculptor Marie Tussaud.
Relevant evidence: Yes