Overview
Welcome to Deer Lodge, a dedicated care provider located in the heart of Richmond upon Thames at 22 Sandy Lane, Teddington. Our ethos revolves around offering personalised care tailored to meet the individual needs of each resident. At Deer Lodge, we value trust and strive to create a warm and supportive environment where quality care is at the forefront of everything we do. Our experienced team is committed to providing the highest standard of care, ensuring the well-being and comfort of all residents.