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.
Wikipedia https://en.wikipedia.org/wiki/Our_Lady_of_Grace_and_St_Teresa_of_Avila
Address 1 King's Road, Walthamstow E4 7, United Kingdom
Coordinates 51°37'48.85" N 0°0'5.827" E