A new 12 acre development between Canning Town Station to the north and East India Dock Basin to the south.
TQ3981 : London City Island
—
by
—
by
A new 12 acre development between Canning Town Station to the north and East India Dock Basin to the south.