Church
St Margaret the Queen, Streatham Hill
Located in Streatham Hill, Greater London. Built Nave 1899–1900; transepts and chancel 1906–08. Diocese of Southwark. Grade II. Early English with Arts and Crafts fittings style.
Church Church of England Greater London +5 more
Read more