London (Chiswick), Church of Our Lady of Grace & Saint Edward, 247 Chiswick High Road, (Corner Dukes Avenue)