Sunday, August 16, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Our Lady of Grace and St Teresa of Avila

London Borough of Waltham Forest, United Kingdom

Our Lady of Grace and St Teresa of Avila is a Grade II listed Roman Catholic church at 1 King's Road, Chingford, London, E4 7HP. It was built in 1930 by the architect George W. Martyn with extensions in 1939 and 1956.

Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other churches in United Kingdom