Skip to main content

Booking: Classes must be booked in advance through this page.

Cancellations: Please give at least 24 hours’ notice if you can’t attend. Late cancellations or no-shows will still be charged.

Thank you for booking with me — I can’t wait to see you in class!

May, 2026
5 Tue 6pm BST
6 Wed 6pm BST
7pm BST
7 Thu 6:15pm BST
12 Tue 6pm BST
13 Wed 6pm BST
7pm BST
14 Thu 6:15pm BST
19 Tue 6pm BST
20 Wed 6pm BST
7pm BST
21 Thu 6:15pm BST
26 Tue 6pm BST
27 Wed 6pm BST
7pm BST
28 Thu 6:15pm BST
June
2 Tue 6pm BST
3 Wed 6pm BST
7pm BST
4 Thu 6:15pm BST
Times shown in timezone: London