About Our Lady of Grace and St Teresa of Avila

Religion, Churches, Interesting Places, Catholic Churches

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.

Source From: Wikipedia
1b, Station Road, London, England, United Kingdom, E4 7BJ

Nearest places in Our Lady of Grace and St Teresa of Avila