Tue 23 September 2025 – Fri 31 July 2026, 9.00–17.00 BST
Fri 24 April 2026 – Thu 21 May 2026, 12.00–18.00 BST
Thu 30 April 2026 – Thu 21 May 2026, 9.00–12.00 BST
Thu 7 May 2026 – Thu 21 May 2026, 9.00–17.00 BST
Fri 15 May 2026 – Sat 16 May 2026, 9.00–16.00 BST
Sat 16 May 2026, 14.00–20.00 CEST
Mon 18 May 2026, 13.00–14.00 BST
Mon 18 May 2026, 13.00–14.30 BST
Mon 18 May 2026, 13.10–13.40 BST
Mon 18 May 2026, 14.00–15.00 BST
Mon 18 May 2026, 14.30–16.15 BST
Mon 18 May 2026, 15.00–16.00 BST
Mon 18 May 2026, 16.45–19.30 BST