Book Online

All of our classes must be booked online via our online booking system, if you cannot see the booking calendar below, please click here to view the booking site in a separate window.

We have just switched to this new booking system – should you have any problems using it, or any feedback, please email us via

To book a course above level 1, these are separated into two categories: beginner-intermediate and intermediate-advanced, with the specific level of the class in the group name found on the event details. Once booked you can self cancel any sessions you can’t make, and book catch ups within the same category with credit that is automatically added to your account should you cancel within our notice period.