Haywood Lodge is a purpose-built care home located in Mappleborough Green, Studley, offering residential and dementia care services. The home accommodates up…