Isle of Dogs — council homes not unaffordable private flats
In the shadow of Canary Wharf, where its unimaginable wealth sits alongside working-class Londoners, private developers are planning to build 850 private flats on the Mastmarker site in the Isle of Dogs.