Is there an ATM machine at Madame Tussauds? No. However, there is an ATM outside of Madame Tussauds in the Icon Park Wheelhouse.