Skip to main content
May, 2026
29 Fri 5 days
June
1 Mon 9:30pm BST
2 Tue Course: 3 dates
5 Fri 6pm BST
6 Sat 9am BST
12 Fri 6pm BST
13 Sat 9am BST
19 Fri 6pm BST
20 Sat 9am BST
26 Fri 6pm BST
27 Sat 9am BST
July
1 Wed 9:30pm BST
3 Fri 6pm BST
4 Sat 9am BST
10 Fri 6pm BST
11 Sat 9am BST
17 Fri 6pm BST
18 Sat 9am BST
24 Fri 6pm BST
25 Sat 9am BST
Times shown in timezone: London