Church of Our Lady of Grace & St Edward, Chiswick
London Borough of Hounslow, United Kingdom
The 1886 Church of Our Lady of Grace & St Edward, serving the Roman Catholic parish of Chiswick, stands on the south side of Chiswick High Road, on the corner with Duke's Avenue.
Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).