UPCOMING EVENTS
Saturday 11th July (3-week course)
Sunday 28th June
Saturday 4th July
Saturday 18th July
Saturday 27th June
Every Wednesday, starting 17th June (15 weeks)
Wednesday 2nd September
Saturday 29th August
ONLINE COURSES
Saturday 11th July (3-week course)
Every Wednesday, starting 17th June (15 weeks)
9th Jan 2023
ONGOING EVENTS
4th September 2025 (every Thursday)
6th september
September to August
September to August













