"My mum came into Stowford end of October it was a tough time for us I was dreading it Stowford is such a lovely home I know my mum is…" Read all 93 reviews
- from £1,650 / week
- 53 Rooms
Located in the heart of Oxfordshire, Stowford House is a luxury, purpose-built care home, providing round the clock residential, dementia and nursing care on a permanent and respite ... Read more
- Residential Care
- Nursing Care
- Dementia Residential Care
- Dementia Nursing Care
- Mental Health Care