Skip to main content
The event couldn't be found

What's On

June, 2026
2 Tue 9am BST
1pm BST
3:30pm BST
3:30pm BST
5pm BST
6:30pm BST
3 Wed 9:30am BST
9:30am BST
11am BST
11am BST
6pm BST
4 Thu Course: 3 dates
6:30pm BST
Cancelled
6 Sat 10am BST
10:15am BST
11am BST
8 Mon 1pm BST
4pm BST
6pm BST
6pm BST
Times shown in timezone: London