Thu 4 June 2026, 13.00–18.00 BST
Tue 9 June 2026, 11.30–12.30 BST
Tue 16 June 2026, 11.30–12.30 BST
Thu 18 June 2026, 17.00–18.00 BST
Wed 24 June 2026, 9.30–10.30 BST
Thu 25 June 2026, 18.30–21.30 BST
Tue 30 June 2026, 11.30–12.30 BST
Fri 3 July 2026, 10.30–11.30 BST
Mon 13 July 2026 – Wed 15 July 2026, 10.00–16.00 BST