Construction of new apartment blocks at Stratford, London England United Kingdom UK


Size: 5172px × 3448px
Location: London England United Kingdom UK
Photo credit: © Marcin Rogozinski / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: apartments, architecture, block, blocks, britain, british, build, building, buildings, business, city, construction, copy, crane, cranes, development, economy, england, english, estate, europe, european, flats, home, homebuilding, homes, house, housebuilding, houses, housing, industry, london, newham, properties, property, residential, riverside, site, space, uk, urban