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 How can I contact you via the phone? What is the Online Best Price Guarantee? What is the London Attraction Booking Portal? I haven't received my print at home tickets, what should I do? What is my time slot?