We are a welcoming school with a friendly and supportive staff who work together in creating a stable and caring environment for your child. We firmly believe that all children, not only have the potential, but also the right to achieve. At St Stephen's, we recognise this by taking into account the individual needs of each child and also the collective needs of our school community. This enables us to provide a meaningful learning experiences and opportunities allowing children to succeed.
The nature of education is constantly changing and evolving and this presents schools with many fresh challenges. At St Stephen's, we welcome such challenges as an opportunity to introduce fresh thinking and ideas so that the education we provide for our children is always of the highest standard.