We are pleased to be able to share the report from Twyford’s Ofsted inspection which took place in October.
The excellent report is a testament to the collaboration and hard work of the whole school community – students, staff and parents – as well as the strengths of Twyford’s leadership teams and the initiatives in staff training and development which they have already moved forward.
We would like to thank our school community for ongoing support of the students, staff and the school.

You can read the full report here.