Fri 26 June 2026, 10.00–17.00 BST
Fri 26 June 2026, 12.00–13.00 BST
Fri 26 June 2026, 13.00–21.00 BST
Fri 26 June 2026, 14.00–17.00 BST
Fri 26 June 2026, 14.00–15.00 BST
Fri 26 June 2026, 18.30–21.00 UTC+07
Mon 29 June 2026 – Tue 30 June 2026, 9.00–17.00 BST
Mon 29 June 2026, 13.30–14.30 BST
Mon 29 June 2026, 15.00–16.00 BST
Tue 30 June 2026, 11.30–12.30 BST
Tue 30 June 2026, 13.00–14.00 BST
Tue 30 June 2026, 14.15–16.00 BST
Tue 30 June 2026, 14.30–15.30 BST