Tue 23 September 2025 – Fri 31 July 2026, 9.00–17.00 BST
Tue 2 June 2026 – Fri 5 June 2026, 9.00–17.30 BST
Tue 2 June 2026, 9.30–15.00 BST
Tue 2 June 2026, 11.30–12.30 BST
Tue 2 June 2026, 13.10–13.50 BST
Tue 2 June 2026, 14.30–15.30 BST
Tue 2 June 2026, 17.45–18.30 BST
Wed 3 June 2026, 9.30–14.30 BST
Wed 3 June 2026, 11.00–12.00 BST
Wed 3 June 2026, 12.00–13.00 BST
Wed 3 June 2026, 13.00–16.00 BST
Wed 3 June 2026, 13.00–14.00 BST
Wed 3 June 2026, 14.00–15.00 BST
Wed 3 June 2026, 16.00–17.00 BST