24 Hours Notice is Required on All Bookings. Christmas Hours: Closed on 24th at 2pm until 9am on the 26th December.