Albert Embankment development with the Corniche and Dumont, London, United Kingdom
Size: 7245px × 4835px
Location: Albert Embankment, London, United Kingdom
Photo credit: © Tim Ayers / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: accommodation, albert, apartment, apartments, britain, british, corniche, development, dumont, embankment, england, english, flat, flats, great, home, homes, household, kingdom, london, luxurious, luxury, residence, residences, residential, river, riverside, side, thames, uk, united, water, waterside