Tens of thousands of new properties are planned in the area around Canary Wharf on the Isle of Dogs and… read more