Madame Tussauds
Madame Tussauds is a world-famous waxwork museum, best known for its Grand Hall, with a collection of international royalty, statesmen and world leaders. Visitors generally report that the entrance fee does not warrant the selection of waxworks on show, which rarely resemble celebrities. Also,…