Skip to content

What's on

Upcoming classes and sessions. Book a place online.

Tue 10 November 2026

Sat 14 November 2026

Tue 17 November 2026

Fri 20 November 2026

Sat 21 November 2026

Tue 24 November 2026

Sat 28 November 2026

Tue 1 December 2026

Sat 5 December 2026