A MAJOR supermarket chain with 900 stores is set to shutter one location on Saturday leaving locals furious. Iceland will permanently close the doors to its Welling branch in London. The news was ...
The British high street has suffered over the last few years. Reduced footfall and higher costs have forced many retailers to tighten their belts and close some of their brick-and-mortar sites ...