At present, The Original Factory Shop owns 5 locations near Todmorden, Lancashire. Below you find a list of The Original Factory Shop stores in the area.