Please see here for a letter from Mr Mathew regarding our recent Ofsted Inspection.
A full copy of the report can be viewed below.
ofsted report 2018
Headteacher Mr C Mathew
The Diocese of Westminster Academy Trust, Registration Number 7944160
Registered Office: Vaughan House, 46 Francis Street, London, SW1P 1QN