Tue 2 June 2026, 9.30–15.00 BST
Wed 3 June 2026, 9.30–14.30 BST
Thu 4 June 2026, 9.30–14.30 BST
Fri 5 June 2026, 9.30–15.00 BST
Mon 8 June 2026, 9.30–15.00 BST
Tue 9 June 2026, 9.30–15.00 BST
Tue 9 June 2026, 9.30–14.30 BST
Wed 10 June 2026, 10.30–17.00 BST
Sat 13 June 2026, 10.30–14.00 CST
Tue 16 June 2026, 9.30–15.00 BST
Wed 17 June 2026, 9.30–14.30 BST
Sun 21 June 2026, 13.00–16.00 UTC+07
Mon 22 June 2026, 9.30–15.00 BST
Mon 22 June 2026, 10.00–15.00 BST
Tue 23 June 2026, 9.30–15.00 BST