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.

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

This article about a church or other Christian place of worship in London is a stub.

You can help Wikipedia by expanding it.This article about a listed building in the United Kingdom is a stub.

You can help Wikipedia by expanding it.

Exterior
Interior