Townfield and Coach House is a family-owned care home with over 35 years of experience in dementia care. Located in Great Harwood, Lancashire, the home offers…