The Original Factory Shop owns 4 existing stores near Lancaster, Cumbria. On the page below you can see an entire list of The Original Factory Shop branches close by.