Key Stage 2
News
25th Jun 2025
Primary 6 had an unforgettable experience performing at the Teenage Kicks event in...
23rd Jun 2025
P6DA had a fantastic afternoon at Windsor Tennis Club, where they took part in an...
19th Jun 2025
We had a lovely couple of days with our primary 7 children! Pizza day was great...
Latest Photographs












