Henry Maynard Primary School Maynard Road Walthamstow London E17 9JE Tel: 0208 520 3042 Fax: 0208 520 2241 website: Henry Maynard Primary School
Maynard Rd,Walthamstow, London E17 9JE, UK