The Royal Borough of Kensington and Chelsea Depot, London, 2016. Detail of the Pembroke Road side of the council depot and housing, looking up at the east end of its upper terraces of flats.
World Europe United Kingdom England Greater London London Kensington and Chelsea Kensington
Locations & Buildings Other
Pixel Dimensions (W x H) : 4614x5711File Size : 77,199kb
Downloading Heritage Images copyrighted content is subject to these terms and conditions.