Hoola Development of 23-and 24-storey residential apartment towers in the Royal Victoria Docks area of East London, England UK

- Image ID: FFE270
Jeff Gilbert / Alamy Stock Photo
Image ID: FFE270
Hoola Development of 23-and 24-storey residential apartment towers in the Royal Victoria Docks area of East London, England UK
Location: Siemens Brothers Way, London, Royal Docks, England, United Kingdom

Similar stock images