Artisan shops at Gabriel's Wharf on the South Bank, Upper Ground, London SE1, a well-known and popular riverside marketplace with interesting shopping

- Image ID: J29HNX
Artisan shops at Gabriel's Wharf on the South Bank, Upper Ground, London SE1, a well-known and popular riverside marketplace with interesting shopping
Graham Prentice / Alamy Stock Photo
Image ID: J29HNX
Location: London, uk