Do I need to book in advance?

Yes, you have to book your visit in advance and ideally buy your ticket online. For groups, please return the booking form to us online.