Lake View Retirement Home is a residential care home located in a quiet suburban area of Newton Abbot, Devon. Housed in a detached Victorian villa, the home…