The Old Vicarage Care Home is a family-run residential care home located in the scenic village of Otterton, East Devon. Set in a beautiful Grade II listed…