Quizzing Live

What London Museum Features A Chamber Of Horrors

Answer:
Madame Tussaud's