

No upcoming sessions yet. Check back soon.
Upcoming dates and times are listed on this page and update as they're added — pick one to see spaces left and book.
Book online on this page — choose a session, pick a time and you'll get a confirmation by email.
You pay on the day — nothing to pay online.
Cancellations more than 48 hours before your session: full refund. Cancellations 24-48 hours before: 50% refund. Cancellations within 24 hours or no-shows: no refund.