Description Property Details Floorplan Map Full Description 101 Hadfields, Dun Works 39 Green Lane Kelham Island Sheffield South Yorkshire S3 8EX United Kingdom