Ofsted
Ofsted Reports
St Thomas More Language College was last inspected by the Office for Standards in Education (Ofsted) in October 2013. We acheived an outstanding report. Please click to view
Westminster Diocese inspection 28 - 29 November 2018
To view the Diocese inspection report please click here