All classes can be booked in advance or on-the-day.  However, we're sorry but we can't guarantee availability for on-the-day bookings.