London Borough of Hounslow, GB
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.
Listen to the audio guide for Our Lady Of Grace And St Edward Roman Catholic Church Free on WIP — starts by itself when you arrive, even with the screen off