A mixed, voluntary aided primary school with a Church of England religious character. It is maintained by the local authority and the Peterborough Diocese.