EnglandCane Hill HospitalPosted on May 15, 2014by Unknown World Cane Hill Hospital was a psychiatric hospital in Coulsdon in the London Borough of Croydon.