St Dunstan's Church, a leafy green oasis in the midst of Stepney (2009).