Callow is a 15 storey tower block on Callow Place in Sheffield. It was built by Gleeson in 1962 and contains 56 flats.
Advertisement
READ MORE
Callow is a 15 storey tower block on Callow Place in Sheffield. It was built by Gleeson in 1962 and contains 56 flats.