Due to COVID-19 pandemic, all our scheduled timetable has been suspended to further notice
We are now running online classes for our members and non-members.
Visit our News page to see how this works.

Next Classes - Live classes online - visit our Timetable & News pages

Our Classes