"a happy co-educational school"
The Good Schools Guide
We treat every pupil as an individual and encourage them to achieve their full potential. We know all our pupils well and make sure our committed and enthusiastic teachers have the time and resources to focus on your child.



