The Original Factory Shop counts a total of 97 stores in England, 29 in Scotland, 10 in Wales and three in Northern Ireland.
Administrators have been appointed to the business trading as The Original Factory Shop, placing more than 1,000 jobs at risk. The joint administrators will continue to trade all 137 stores ...
Where does The Original Factory Shop have stores across the UK? - Administrators said the firm will continue to trade from ...