London City Lime Street EC3 road sign on iconic landmark detail The Lloyds Building external stairs staircase fire escape railings CCTV camera

- Image ID: D0CA9R
Michael Wald / Alamy Stock Photo
Image ID: D0CA9R
Location: London of City Leadenhall Market England Great Britain United Kingdom Europe

Similar stock images