St Margaret's Church

St Margaret's Church
Lee Terrace, London, SE13 5DN