Wed 4 November 2026, 15.30–17.00 GMT
Wed 28 October 2026, 12.00–16.00 GMT
Wed 14 October 2026, 17.30–18.30 BST
Wed 8 July 2026, 12.00–16.30 BST
Fri 26 June 2026, 14.00–17.00 BST
Mon 22 June 2026, 10.00–15.00 BST
Fri 19 June 2026, 9.00–16.00 BST
Thu 11 June 2026, 10.00–14.00 BST
Thu 11 June 2026, 9.30–14.30 BST
Wed 10 June 2026, 10.30–17.00 BST
Sat 6 June 2026 – Sun 7 June 2026, 12.00–18.00 BST
Wed 27 May 2026 – Thu 28 May 2026, 8.30–15.30 BST