All Saints Church

All Saints Church
21 Newby Place, London, E14 0EY