Overview
Welcome to Catherine House, a trusted care provider located at 30 Mare Street in the heart of London. We pride ourselves on offering personalised care services tailored to meet the individual needs of each resident. Our dedicated team is committed to providing high-quality care in a warm and welcoming environment, ensuring the comfort and well-being of all our residents.