London,England, UK. Maintenance workers abseiling down the building 'The Corniche' apartments on Albert Embankment, Vauxhall

- Image ID: MMARA9
London,England, UK. Maintenance workers abseiling down the building 'The Corniche' apartments on Albert Embankment, Vauxhall
PjrTravel / Alamy Stock Photo
Image ID: MMARA9
Location: St James: The Corniche, Albert Embankment, London, UK