A 1,100-home build-to-rent scheme at Canary South, Tower Hamlets, East London (E14), on the Isle of Dogs adjacent to Canary Wharf.