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
Wed 4 March 2026, 17.30–18.30 GMT
Tue 17 February 2026, 13.00–14.00 GMT
Wed 11 February 2026, 10.30–16.30 GMT
Wed 29 October 2025, 12.00–16.30 GMT