Wed 7 May 2025 – Thu 22 May 2025, 10.00–17.00 BST
Wed 14 May 2025, 17.30–18.30 BST
Thu 15 May 2025, 13.00–13.45 BST
Thu 15 May 2025, 18.00–19.30 BST
Wed 21 May 2025, 13.00–15.00 BST
Thu 22 May 2025, 13.00–13.45 BST
Wed 28 May 2025 – Thu 19 June 2025, 10.00–17.00 BST
Wed 28 May 2025, 17.30–18.30 BST
Thu 5 June 2025, 13.00–13.45 BST
Wed 11 June 2025, 17.30–18.30 BST
Thu 12 June 2025, 17.00–18.30 BST
Wed 25 June 2025 – Mon 1 September 2025, 10.00–17.00 BST
Wed 25 June 2025, 17.30–18.30 SST
Thu 10 July 2025, 17.00–18.30 BST