Wed 8 July 2026, 17.30–18.30 BST
Thu 9 July 2026, 9.00–18.00 BST
Mon 13 July 2026, 9.00–18.00 BST
Tue 14 July 2026, 17.00–18.30 BST
Mon 20 July 2026 – Fri 31 July 2026, 9.00–17.00 BST
Tue 21 July 2026 – Wed 22 July 2026, 10.00–18.00 BST
Tue 21 July 2026, 18.00–19.30 BST
Sun 26 July 2026, 10.00–12.00 BST
Wed 2 September 2026 – Fri 4 September 2026, 9.00–17.00 BST
Sun 13 September 2026 – Tue 15 September 2026, 9.00–17.00 BST
Mon 14 September 2026 – Thu 17 September 2026, 8.00–18.00 BST
Tue 22 September 2026, 18.00–19.30 BST
Tue 20 October 2026, 18.00–19.30 BST