Located on Spencer Road in Wembley, Byron Court provides education to 872 pupils, ranging from ages four to 11. It was given an ‘outstanding’ rating when it was inspected in 2012, but a scathing report following the two-day inspection on November 28 and 29 last year highlighted the school’s “marked deterioration”.
Birdily
Related