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's ability to provide a safe and stable environment for residents with dementia is particularly appreciated, with families acknowledging the challenges of caring for…