UPCOMING EVENTS
Saturday 11th July (3-week course)
Sunday 28th June
Saturday 4th July
Saturday 20th June
Saturday 27th June
Saturday 13th June
Every Wednesday, starting 17th June (15 weeks)
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












