Ambulance Station, North Kensington, London, UK, 1968
(Greater London Council Architects Department)
hellobluehours reblogged this from howweimagined It’s looking a little the worse for wear now. (Street View.)