Le 1er avril 2011, Madame Tussauds Vienne a été ouverte au public. En tant que musée de cire situé à Londres, en Angleterre, Madame Tussauds possède des succursales à Amsterdam, New York, Hong Kong, Tokyo, Las Vegas, Sydney, Singapour et dans d'autres endroits.