Ofsted Celebrates St Oswald’s as a Caring, Inclusive School Where Every Child Can Flourish
St Oswald's Church of England Primary Academy, part of Bradford Diocesan Academies Trust, is celebrating a highly positive Ofsted inspection outcome... read more