Overview
Welcome to Nimrod House Supported Living in Newham, located at 11 Vanguard Close. Our dedicated team provides personalised care tailored to meet the individual needs of each resident, ensuring a supportive and nurturing environment. At Nimrod House, trust and quality are at the core of everything we do, offering peace of mind to residents and their families. We are committed to promoting independence and enhancing the quality of life for all those in our care.