A date has been announced for the opening of major clothing retailer Peacocks’ new store on the Isle of Wight. Earlier this month, the County Press was told Peacocks, which closed its branch in South ...
The collapsed fashion chain Peacocks has been bought out of administration ... The statement added the company hoped all 1,850 store staff, who are currently on furlough, will be able to return ...