Bowring Road, Hospital