Church
St John the Evangelist, Angell Town
Located in Angell Town, Greater London. Built 1852-53; north transept 1876. Diocese of Southwark. Grade II. Perpendicular Gothic Revival style.
Church Church of England Greater London +7 more
Read more