School information

At All Saints, we are proud to offer outstanding teaching and learning in a safe, caring, and nurturing environment.  We are a friendly and welcoming school that values children as individuals – each one with their own hopes, aspirations, and ideas.

We are a mixed gender Church of England Voluntary Controlled  (CEVC) primary school. We span ages 4 through to 11 and have one class per year group. We currently have 177 pupils at the school.

Our school is a community and we thrive on the support, dedication and enthusiasm that our senior leadership team, teaching and support staff provide. We are also supported by our governing body who ensure clarity of vision and strategic direction. 

For more information about our senior leadership team and what they do, visit: School information/SLT

For more information about our teaching and support staff, visit: School information/staff

For more information about our governing body, visit: School information/governors

For more information about the school’s performance, visit: School performance data

For Ofsted reports, visit: Ofsted reports 


Our school vision & ethos

Our vision is that all children leave All Saints, as confident, resilient, resourceful individuals with a lifelong love of learning and a curiosity about the world around them.

We want to inspire our children and to provide them with the opportunities that will allow them to develop, stay motivated and feel empowered. We teach our children to have respect for themselves and the others, to be kind and compassionate.

At All Saints, we encourage a growth mindset – which is the belief that all abilities can be developed through dedication and hard work. A growth mindset teaches us to:

  • Embrace challenges
  • Persist in the face of setback
  • See effort as the path to mastery
  • Learn from our mistakes
  • Find lessons and inspiration in the success of others

For more information please read our school prospectus 


Our achievements

All Saints is an Ofsted ‘outstanding’ school and we are proud of our achievements.

Our headteacher is a National Leader of Education (NLE) and All Saints is a teaching school; this means we work with other schools and organisations to provide and deliver exceptional training and raise educational standards in the area.

Awards that All Saints have achieved include the following – please click the images to find out more: