Charlton House is a residential care home located in a beautifully renovated 1880 Victorian mansion in Plymouth, Devon. It offers high-standard accommodation…