Upcoming Events
- May 1st 2023 – Bank Holiday (no school)
- May 8th 2023 – Bank Holiday (no school)
- Monday 29 May 2023 – Spring Bank Holiday
- Tuesday 30 May to Friday 2 June 2023 – Half Term Holiday
- Monday 5 June to Friday 21 July 2023 – Second Half
- Monday 19 June 2023 – Training Day (no school)