Madame Tussauds is a chain of museums featuring life-size wax replicas of famous people, from history to today. London’s Madame Tussaud’s has one of the largest collections of wax replicas.
Subscribe to our newsletter for new travel experiences.