This calendar is not being maintained during the coronavirus restrictions. Expect events to be cancelled until further notice, even though they may still be listed in this calendar. If in any doubt, contact the event organiser.
At a later date, we will endeavour to update any events that are rescheduled as opposed to cancelled.
There will be no training events posted during this time.