Staverton Church of England Voluntary Primary School is Largest school in Staverton, West Northamptonshire with 96 pupils.