Useful Links
Get in touch
Kelmscott School,
245 Markhouse Road,
Walthamstow,
London
E17 8DN

Telephone: 020 8521 2115  

Email: info@kelmscott.waltham.sch.uk

Twitter @kelmscottschool

Kelmscott School  2020 - All rights reserved