Abbeyfield House

Abbeyfield House is a residential care home located in Alnwick, Northumberland, providing accommodation and personal care for up to 25 people, some of whom…