Is there an ATM machine at Madame Tussauds? Yes. Related articles Can I take large bags or luggage into Madame Tussauds?