WIP · World in Pocket

Our Lady of Grace and St Teresa of Avila

London Borough of Waltham Forest, GB

Our Lady of Grace and St Teresa of Avila

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.

Listen to the audio guide for Our Lady of Grace and St Teresa of Avila Free on WIP — starts by itself when you arrive, even with the screen off

Nearby