Overview
Welcome to Norwood, located at 30 Old Church Lane in Harrow. We are dedicated to providing personalised care services that prioritise the well-being and happiness of each individual. With a foundation built on trust and compassion, our team ensures the highest quality of care in a warm and supportive environment. At Norwood, we believe in treating every resident with the dignity and respect they deserve, tailoring our services to meet their unique needs and preferences. Your loved ones are in safe hands with us.