TQ3981 : London City Island

by

A new 12 acre development between Canning Town Station to the north and East India Dock Basin to the south.