Apartment blocks on London's City Island, a new development in a loop of the River Lea, close to the River Thames east of the City.


Size: 3840px × 5760px
Location: Canning Town, London, UK
Photo credit: © Simon Turner / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: apartments, ballymore, block, blocks, blue, bridge, canning, city, commercial, construction, crowded, density, development, east, elevation, expensive, exterior, facade, flats, hamlets, high, investmant, island, lea, london, loop, luxury, newham, peninsular, private, property, residential, river, riverside, sky, sun, sunny, tidal, tower, towers, town, uk