Plans for 1,358 new homes and secondary school in Isle of Dogs approved 03.09.2024 14:10 Evening Standard Homes will be built in several blocks ranging between four and 31 storeys