Willow Brook Primary School Academy Primary school

Willow Brook Primary School Academy is a Mixed Primary school with pupils aged from 3 to 11
Address 190 Church Road, Leyton, London
E10 7BH
Website
Ofsted Rating Outstanding
Religion Does not apply
Capacity 675
Pupils 636
Free school meals 157