News

There’s a narrow strip of land in Canning Town, no more than 50 metres long and 25 wide. It’s hemmed in on one side by ...