Tue 23 September 2025 – Fri 31 July 2026, 9.00–17.00 BST
Thu 16 April 2026, 17.00–18.30 BST
Wed 29 April 2026, 13.00–15.00 BST
Thu 30 April 2026, 13.00–13.45 BST
Thu 7 May 2026 – Thu 21 May 2026, 9.00–17.00 BST
Thu 7 May 2026, 13.00–13.45 BST
Thu 14 May 2026, 12.30–13.30 BST
Thu 14 May 2026, 13.00–13.45 BST
Thu 14 May 2026, 13.30–14.30 BST
Thu 14 May 2026, 17.00–18.30 BST
Wed 20 May 2026, 13.00–15.00 BST
Thu 21 May 2026, 13.00–13.45 BST
Thu 28 May 2026, 13.00–13.45 BST
Tue 2 June 2026, 17.45–18.30 BST
Wed 10 June 2026 – Wed 24 June 2026, 9.00–17.00 BST