New apartments and tower blocks under construction alongside the RIver Thames in Lambeth London UK
Size: 5200px × 3470px
Location: Albert Embankment, Lambeth, London, UK
Photo credit: © Andrew Paterson / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: apartments, block, blocks, building, centre, city, construction, cranes, development, flats, lambeth, london, redevelopment, river, riverside, site, thames, tower, towerblock, towerblocks, uk