Alba Rose in North Yorkshire offers high-quality, personalised care services in a warm and welcoming environment at Keld Head Hall in Pickering. Our dedicated team prioritises trust, compassion, and individualised care to enhance residents’ quality of life.