Residential development in east London New build development comprising 6 new flats on tight urban site in Walthamstow