About St Clement's Hospital
Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures
St Clements Hospital was a mental health hospital in Mile End, in the East End of London.
Source From:
Wikipedia
7, Globe Town, Bow Road, London, England, United Kingdom, E3 4LU