Year 11 Chess Cup

29th Mar 2023 12:30 - 15:15 Chess Valley