A BRITISH department store that has been trading for over a century has officially closed down. The retailer was forced to shut up shop for good in light of financial struggles. Based in Cheshire, Hancock & Wood has long served the community as one of the oldest independent retailers in the area. The Warrington store,…
