REFINE 

Browse All : Hospitals -- England -- London of Ham Common, Surrey and ENGLAND, UK

1-1 of 1
Cassel Hospital (formerly Morgan House)
not known
Cassel Hospital (former...
 
Display Creator
not known
Location
Ham Common, Surrey
1-1 of 1