About Shrewsbury Hospital
Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures
Shrewsbury Hospital was one of the earliest hospitals built in Sheffield, in Yorkshire, England.
Source From:
Wikipedia
Moorhead, Talbot Place, Sheffield, England, United Kingdom, S2 5QQ