City of London Police A merged photograph of the past and today show..

City of London Police
A merged photograph of the past and today showing a City of London Police operated ambulance. This one was stationed at the rear of Bishopsgate Police Station.

Share this with Facebooktwittergoogle_pluspinterestFacebooktwittergoogle_pluspinterest | Follow us on FacebooktwitterFacebooktwitter