North Church House, 84 Queen Street, Sheffield, South Yorkshire S1 2DW, United Kingdom
Distance: 141 yd.
Company description
Self storage in Sheffield West Bar. Storage units ideal for moving house, furniture storage, storing stock, equipment & archiving. Located on West Bar (A61), opposite Sheffield Court House.