Three Towers became an academy on 1 February 2015. It has not been subject to a Section 5 Ofsted inspection. When an Ofsted report is published there will be a link to it here.
A section 8 inspection took place on September 21st 2016. The report can be viewed via this link: Section 8 Report