Thomas More Catholic School is now an Ofsted rated Good School!
Full Ofsted report from May 2019.
Previous Ofsted reports.