London, UK - November 7, 2016 - Borough Market with The Shard building in the background

- Image ID: HN647E
I-Wei Huang / Alamy Stock Photo
Image ID: HN647E
Location: Borough Market, Borough High Street, London, United Kingdom

Similar stock images