01538 370 930
Westwood Park | Leek | Staffordshire | ST13 8NP
“Westwood continues to be a Good School” – Ofsted (2015)
We are delighted to be able to say that in one of the first new short Ofsted Inspections, Westwood has been judged to have retained the “Good” status it was awarded in 2012.
Latest Ofsted Report: Westwood College