St Stephen's Church

St Stephen's Church
97 College Road, London, SE21 7HN