St Teresa's Home

Rated 5/5 from 3 Google reviews.

St Teresa's Home is a care facility located in London, SW7 3PW, offering a range of services including residential, nursing, dementia, respite, and palliative…

Families praise the caring and respectful nature of the staff at St Teresa's Home, noting that they treat residents with genuine love and care. The home is seen as a safe and stable environment, where residents with dementia are well-supported and happy. The staff, including the sisters, are particularly commended…