Church
St Leonard, Streatham
Located in Streatham, Greater London. Built Tower c.1350; nave 1830–31; chancel 1863; interior rebuilt 1975–77 after fire. Diocese of Southwark. Grade II. Medieval tower; Gothic Revival nave and Early English chancel; late-20th-century interior style.
Church Church of England Greater London +5 more
Read more