Albemarle Mansions, Holloway Road, Holloway, London, 1962-1964. An exterior view of the street frontage of Albemarle Mansions and the shops below at Nos 544 to 554 Holloway Road, Islington.
World Europe United Kingdom England Greater London London
Pixel Dimensions (W x H) : 4318x4366
File Size : 18,411kb