The Original Factory Shop - Opening times of The Original ...
The Original Factory Shop. The Original Factory Shop is a successful chain of discount department stores that can be found all over the United Kingdom. The store sells a wide range of products in the homeware, clothing, personal care and toy categories and …