Thames river view of the South (Albert) embankment including the Corniche and Dumont, near Nine Elms and Vauxhall, London, United Kingdom


Size: 4871px × 7301px
Location: Albert embankment, London, United Kingdom
Photo credit: © Tim Ayers / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: accommodation, albert, apartment, apartments, bank, britain, british, corniche, development, district, dumont, elms, embankment, embassy, england, english, flat, flats, great, home, homes, household, kingdom, london, luxurious, luxury, residence, residences, residential, river, riverside, side, south, thames, uk, united, vauxhall, water, waterside