18 Brookscroft Road
Walthamstow
London
E17 4LH

07309 599985

Saint John's is a Church of England church
within the Diocese of Chelmsford

© Saint John's Walthamstow 2020

Registered charity 1179140