Skip to main content
From 12 Apr 2026
April, 2026
14 Tue 6pm BST
15 Wed 6pm BST
18 Sat Course: 5 dates
21 Tue 6pm BST
22 Wed 6pm BST
28 Tue 6pm BST
29 Wed 6pm BST
May
5 Tue 6pm BST
6 Wed 6pm BST
12 Tue 6pm BST
13 Wed 6pm BST
16 Sat 9am BST
19 Tue 6pm BST
20 Wed 6pm BST
23 Sat 9am BST
30 Sat 9am BST
June
6 Sat 9am BST
13 Sat 9am BST
20 Sat 9am BST
 
Times shown in timezone: London