Our Lady of Grace and St Teresa of Avila

Roman Catholic church in Chingford, London, England From Wikipedia, the free encyclopedia

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.[1]

Exterior
Interior

It was built in 1930 by the architect George W. Martyn with extensions in 1939 and 1956.

References

Related Articles

Wikiwand AI