Overview
Welcome to St. Michaels Lodge, a dedicated care home nestled in the heart of Waltham Forest, London. Our mission is to provide personalised care that prioritises the individual needs and preferences of each resident. We believe in building trusting relationships with our residents and their families, ensuring peace of mind and a sense of belonging. At St. Michaels Lodge, quality is at the forefront of everything we do – from our experienced staff to our comfortable facilities, we strive to deliver the highest standard of care with compassion and respect.