At the present, Barnardo's owns 3 locations near Northwich, Cheshire. A list of Barnardo's stores in the area can be foundthis page.