Police station uk & entrance in Bishopsgate City of London England & police car paramedic response unit parked outside with unconnected passersby

- Image ID: EYP110
Police station uk & entrance in Bishopsgate City of London England & police car paramedic response unit parked outside with unconnected passersby
Justin Kase zfivez / Alamy Stock Photo
Image ID: EYP110
Location: Bishopsgate Police Station City of London England UK
Save to lightbox