Our Lady of Grace and St Teresa of Avila
in London, United KingdomCategory: Attraction
3 views
0 shares
0 comments
set bookmark!
Created/changed by:
System
Address details
4 Kings Rd, London E4, UK Print route »Phone & WWW
Business hours
Info
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.


