- from £1,500 / week
- 62 Rooms
Elmhurst Manor is a peaceful and spacious new luxury care home in Bishop’s Stortford, scheduled to open in April 2026 offering residential care, nursing care and specialist dementia care. ... Read more about Elmhurst Manor
- Residential Care
- Nursing Care
- Dementia Residential Care
- Dementia Nursing Care

