Church of England
Diocese of Chelmsford
St. Barnabas and St. James the Greater Walthamstow
Church of England
Diocese of Chelmsford
St. Barnabas and St. James the Greater Walthamstow