Limited places pre-booking and payment essential. (Cash payments are welcome for those without access to internet banking.)