Windlesham Manor is a highly rated care home located in Crowborough, East Sussex, offering residential, dementia, and respite care services. The home is set…