Oxford Diocesan Schools Trust praised by Ofsted

,

Oxford Diocesan Schools Trust (ODST), which comprises 33 schools in Oxfordshire and Berkshire, has been recognised for its strong values,