An independent healthcare provider of care homes, nursing homes and specialist units throughout the UK.Swan House is located in the Chatteris area of Cambridgeshire. There are at least 2 other listings in the PE16 postcode area. Care homes in Cambridgeshire PE16