About Barn Croft Primary School & Nursery
We are a small primary school but play a big part in our wonderful Walthamstow community!
More about Barn Croft Primary School & Nursery
Barn Croft Primary School & Nursery is located at 2 Brunel Road, E17 8SB London, United Kingdom
0208 521 1145
http://www.barncroftprimaryschool.org/