All Saints (Marsh) is a Church of England Voluntary Aided School. It means we maintain Christian Standards and relate a child's spiritual development to the Christian faith. However we very much welcome children of other faiths, and respect their views equally.
Our school is very much a village school in a town setting. We are a small school with a maximum number of 120 pupils, with a reputation for a friendly and caring community. All Governors and Staff are dedicated to the development of your child.
Our latest Inspection report (October 2002) notes many good features including some excellent SATs results, good quality teaching and effective leadership. Parents may obtain the full report on request.
The School is committed to work with the local community and with its neighbouring schools. For example we work together to provide a range of extended schools options - we use the After School and Breakfast clubs at our sister school, Wolborough.