Cascades, Westferry Road, Isle of Dogs, Tower Hamlets, London, 2017. General view of the tower block from the west, showing its relationship to adjacent towers and the river Thames.
World Europe United Kingdom England Greater London London Tower Hamlets Tower Hamlets
Locations & Buildings Other
Pixel Dimensions (W x H) : 5302x3792File Size : 58,902kb
Downloading Heritage Images copyrighted content is subject to these terms and conditions.