The Anchor House facility is located in the town of Alford, and the exact address is: 2 East Street 2 east street, Alford, LN13 9EQ, United Kingdom.