At the moment, The Original Factory Shop runs 4 locations near Cleethorpes, South Humberside. This is the listing of all nearby The Original Factory Shop stores.