404

The page you were looking for couldn't be found

Cedars Nursing Home and Castle Hill House have now merged all their services, based out of one building at The Cedars in Angel Lane, Shaftesbury. We still provide residential and dementia nursing to all our residents.