Tue 23 September 2025 – Fri 31 July 2026, 9.00–17.00 BST
Mon 20 July 2026 – Fri 31 July 2026, 9.00–17.00 BST
Fri 31 July 2026, 12.00–14.00 BST
Mon 3 August 2026, 11.00–12.00 BST
Tue 4 August 2026, 10.00–10.30 BST
Thu 6 August 2026, 11.00–12.00 BST
Thu 6 August 2026, 16.00–19.00 BST
Tue 11 August 2026, 14.00–16.00 BST
Wed 12 August 2026, 9.30–12.30 BST
Thu 13 August 2026, 15.00–16.00 BST
Mon 17 August 2026, 11.00–12.00 BST
Wed 26 August 2026, 13.00–14.00 BST
Tue 1 September 2026, 9.00–17.00 BST