At this moment, The Original Factory Shop owns 4 stores near Pershore, Worcestershire. This page will give you a list of The Original Factory Shop branches in the area.