Horsford Primary School is a Voluntary Aided Church of England School. This means that, in addition to teaching Religious Education in accordance with the Norfolk Agreed Syllabus for Religious Education, we have to ensure that our school has a distinctively Christian ethos.