Madame Tussauds museum

 LondonGreat Britain