About High Storrs School
Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures
High Storrs is a co-educational secondary school and sixth form college on the south-western outskirts of Sheffield, England.
Source From:
Wikipedia
Ringinglow Road, Sheffield, England, United Kingdom, S11 7PX