St Peter's Crosskeys Church of England Academy in Farndon receives glowing report from church school inspectorate SIAMS
https://nordot.app/1174011252834484853