Storrs, South Yorkshire
Human settlement in England / From Wikipedia, the free encyclopedia
Storrs is a hamlet within the boundaries of the City of Sheffield in England, it is situated 4 miles (6.4 km) west-northwest of the city centre. Storrs is located between the suburb of Stannington and the village of Dungworth in the civil parish of Bradfield at a height of 210 metres above sea level between the Loxley and Rivelin valleys. Although historically a farming settlement, water-powered milling on the Storrs Brook and small scale cutlery making has also taken place in the hamlet.
Quick Facts Civil parish, Metropolitan borough ...
Close