What payment cards do you accept for an online booking? We accept the following when completing a booking online: MasterCard Visa American Express Buy Tickets Related articles I have received an error message when making a booking. How do I book tickets online? What is the London Attraction Booking Portal? Is there a fee for changing the date/time of my tickets on Booking Portal? Do you offer a gift ticket for Madame Tussauds London?