Our school was last inspected by Ofsted on 21st and 22nd March 2023. The inspectors confirmed that Twyford C of E School is a Good school in its overall effectiveness and the two specific areas of ‘Personal Development’ and ‘Behaviour and Attitudes’ are identified as being outstanding.
To view the whole report click on the link below: