The City of London’s Collage website uses cookies. For details on how we use cookies please read our policy on cookies.
(this requires a cookie)
South Eastern Ambulance Station, New Cross Road: view of the site.
South Eastern Ambulance Station, New Cross Road: view of the site.
221749
South Eastern Ambulance Station, New Cross Road: view of the site.
South Eastern Ambulance Station, New Cross Road: view of the site.
1960
London Metropolitan Archives
LCC Photograph Library
25.92SOU
photograph
SC_PHL_02_0548_60_1169