Milford Manor Care Home

Milford Manor is a specialist dementia care home for up to 30 people, set in a delightful location just a short walk from the River Bourne. Widely recognised…