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
Pixel Dimensions (W x H) : 4614x5711
File Size : 77,199kb