Skip to main content
The event couldn't be found
June, 2026
27 Sat 1 day
29 Mon 7pm BST
July
1 Wed 7pm BST
3 Fri 10am BST
14 Tue Course: 4 dates
18 Sat 2 days
25 Sat 2 days
 
Times shown in timezone: London