The Homestead, located in Carterton, Oxfordshire, is a care home operated by Methodist Homes (MHA). It offers a range of services, including residential,…