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.

You may also like...