Filters:
clear
Country: United Kingdom

catholic church in Chingford

About 2 results.

Our Lady of Grace & Saint Teresa of Avila

North Chingford, E4 7HP London, United Kingdom

Welcome to Our Lady of Grace and St Teresa of Avila Catholic Church!

Saint Edmund's Centre, South Chingford

thumb_up 78 likes
rate_review 2 Reviews
favorite 95 favorites
Larkswood Road, E4 9DS Chingford, United Kingdom

St Edmund’s Church serves a parish covering South Chingford and the northernmost part of Walthamstow. The Church building (designed by the influential architect N.F. Cachemaille-Day) is located i…

  • 1