Designed by
Title
city Island residential development on the river lea at London #262448646
Description
london, united kingdom, october 22, 2022: city Island residential development on the river lea at canning town, london. shows botanic square, kent building (left) and grantham house (right)
This image is editorial