
Stowford House
Faringdon Rd, Abingdon, OX13 6LN
Nestled within perfectly manicured grounds in Abingdon, Oxfordshire, Stowford House is a welcoming care home that provides expert residential, nursing, dementia and respite care to those in need.
From
£1,550
per week