Events calendar Agenda Agenda Day Month Week April 2021 – June 2022 Apr 2021 – Jun 2022 Collapse All Expand All Apr 19 Mon 2021 First day of term for children Tickets Apr 19 all-day May 3 Mon 2021 Bank Holiday Tickets May 3 all-day May 12 Wed 2021 Class Photographs in School Tickets May 12 all-day May 31 Mon 2021 Half Term Tickets May 31 – Jun 4 all-day Jul 8 Thu 2021 Non-Pupil Day Tickets Jul 8 all-day Jul 23 Fri 2021 Last day of Summer Term Tickets Jul 23 all-day Sep 6 Mon 2021 Non Pupil Day Tickets Sep 6 all-day Sep 7 Tue 2021 First day of term for children Tickets Sep 7 all-day Oct 21 Thu 2021 Non Pupil Days Tickets Oct 21 – Oct 22 all-day Oct 25 Mon 2021 Half Term Tickets Oct 25 – Oct 29 all-day Dec 17 Fri 2021 Last day of Autumn Term Tickets Dec 17 all-day Jan 4 Tue 2022 First day of term for children Tickets Jan 4 all-day Feb 18 Fri 2022 Non Pupil Day Tickets Feb 18 all-day Feb 21 Mon 2022 Half Term Tickets Feb 21 – Feb 25 all-day Apr 8 Fri 2022 Last day of Spring Term Tickets Apr 8 all-day Apr 25 Mon 2022 First day of term for children Tickets Apr 25 all-day May 2 Mon 2022 Bank Holiday Tickets May 2 all-day Bank Holiday Tickets May 2 all-day May 30 Mon 2022 Half Term Tickets May 30 – Jun 3 all-day Jun 6 Mon 2022 Non Pupil Day Tickets Jun 6 all-day April 2021 – June 2022 Apr 2021 – Jun 2022