About Notre Dame High School, Sheffield
Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures
Notre Dame High School in Sheffield, South Yorkshire, England, was established in the 1850s by the Sisters of Notre Dame, a religious order. It currently has 1400 students, with a 1:17.3 Teacher: Student ratio.
Source From:
Wikipedia
Fulwood Road, Sheffield, England, United Kingdom, S10 3BT