Long Bennington Church of England Academy rated good in its latest Ofsted report
https://nordot.app/1170938856314421423