We are so proud to share that we have been judged ‘Outstanding’ in our recent Ofsted report. The words ‘rare’, ‘phenomenal’, ‘worthy of sharing’ and ‘beyond outstanding’ were some of the comments that the lead inspector made during his verbal feedback as well as...