Chater Lodge Care Home

Chater Lodge Care Home is a purpose-built facility located in the picturesque village of Ketton, near Stamford, Rutland. The home offers a range of care…