Madame Tussauds is a major tourist attraction in London , displaying waxworks of historical and royal figures , film stars , sports stars and infamous murderers .
Madame Tussauds is a major tourist attraction in London .