Ofsted Report

Ofsted is the Office for Standards in Education, Children’s Services and Skills, who inspect and regulate schools. Click below to find out more about Ofsted and view their latest report on Huxlow Science College.

Thriving Through Excellence