Church
Emmanuel Church, West Hampstead
Located in West Hampstead, Greater London. Built Foundation stone 19 June 1897; chancel consecrated 1898; completed 29 June 1903. Diocese of London. Grade II. Gothic Revival (Edwardian, basilican plan) style.
Church Church of England Greater London +4 more
Read more