"Very kind staff who always try to do their best for our mother. The home is warm and well furnished, with lots of activities for those who…" Read all 29 reviews
- 26 Rooms
St. Teresa’s Care Home is ideally situated in the heart of West London, encompassing four elegant adjoining residences that have been thoughtfully connected to form a welcoming home with 25 en-suite ... Read more
Older Person Care
Permanent Care
- Residential Care
- Dementia Residential Care