Thorpe Coombe Hospital
Thorpe Coombe Hospital was a psychiatric hospital and former maternity hospital in Walthamstow , London . 
<triplet> Thorpe Coombe Hospital <subj> psychiatric hospital <obj> instance of