Built 1899
Location Elmore Road, Langthorne Road, London, E10
Categories
Authority
More Information Fetter Lane Congregational Chapel