Kelmscott School Secondary school

Kelmscott School is a Mixed Secondary school with pupils aged from 11 to 16
Address 245 Markhouse Road, Walthamstow, London
E17 8DN
Website
Religion Does not apply
Capacity 1,140
Pupils 1,097
Free school meals 376