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

Nearest places in Shrewsbury Hospital