Madame Tussauds – London, England

Madame Tussauds is a wax museum in London; it has smaller museums in a number of other major cities including Las Vegas where I have also visited. It was founded by wax sculptor Marie Tussaud in 1835. Madame Tussauds is a major tourist attraction in London, displaying the waxworks of famous and historical figures, as well as popular film and television characters from famous actors.

New photo by Wanderlust Family Adventure / Google Photos
New photo by Wanderlust Family Adventure / Google Photos
New photo by Wanderlust Family Adventure / Google Photos
New photo by Wanderlust Family Adventure / Google Photos
New photo by Wanderlust Family Adventure / Google Photos