Catchpole Court Care Home in Sudbury, Suffolk, offers a welcoming environment for residents, situated next to shops, a train station, and a lake. The home…