All Saints Church

All Saints Church
All Saints Drive, London, SE3 0TY