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

- Image ID: FFE28P
Jeff Gilbert / Alamy Stock Photo
Image ID: FFE28P
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