Set within the scenic and tranquil grounds of the Sandford Station retirement village in North Somerset, Russets and Sherwood care home has been skillfully created so that everyone can feel part of everyday life, no matter where they are on life’s journey.