Sutton Hall and Lodge is a purpose-built care home located in the picturesque village of Sutton-in-Craven, Keighley, offering a peaceful retreat with scenic…