Church building

Our Lady of Grace and St Teresa of Avila

United Kingdom London Borough of Waltham Forest Grade II listed building
Our Lady of Grace and St Teresa of Avila
Our Lady of Grace and St Teresa of Avila · Wikipedia

About

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.