an Entity in Data Space: 134.155.108.49:8890
Albion is a 13 storey tower block on Martin Street in the Upperthorpe district of Sheffield. Built in 1961, it contains 48 flats.