Middleshaw Hills Care Home

Middleshaw Hills Care Home, managed by Crystal Care Collection, is situated in the tranquil village of Barrow near Clitheroe. With breathtaking views of the…