Tue 28 July 2026, 10.00–12.00 BST
Tue 28 July 2026, 11.00–14.00 BST
Tue 28 July 2026, 13.00–14.00 BST
Tue 28 July 2026, 13.00–16.00 BST
Wed 29 July 2026, 9.00–10.00 BST
Wed 29 July 2026, 9.30–10.30 BST
Wed 29 July 2026, 13.00–14.00 BST
Wed 29 July 2026, 14.00–21.00 BST
Wed 29 July 2026, 15.30–16.30 BST
Thu 30 July 2026, 9.30–12.00 BST
Thu 30 July 2026, 15.00–16.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