Wed 14 May 2025, 14.00–16.00 BST
Tue 20 May 2025, 9.30–12.30 BST
Fri 23 May 2025, 10.30–12.00 BST
Wed 28 May 2025, 9.30–12.30 BST
Tue 3 June 2025, 14.00–16.00 BST
Fri 6 June 2025, 9.30–12.30 BST
Tue 10 June 2025 – Wed 11 June 2025, 13.00–16.00 BST
Mon 23 June 2025, 14.00–16.30 BST
Thu 26 June 2025, 14.00–17.00 BST
Wed 2 July 2025, 9.30–12.30 BST
Thu 17 July 2025, 9.15–17.00 BST