The Original Factory Shop has 4 existing stores near Lutterworth, Leicestershire. This page includes the listing of all The Original Factory Shop branches in the area.