Wed 23 April 2025 – Wed 18 June 2025, 14.00–15.00 BST
Wed 14 May 2025 – Fri 16 May 2025, 9.00–16.00 BST
Wed 14 May 2025, 14.00–16.00 BST
Tue 20 May 2025, 9.30–12.30 BST
Wed 21 May 2025, 9.30–16.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
Tue 17 June 2025, 15.00–17.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