Today, The Original Factory Shop owns 4 stores near Sidmouth, Devon. This page shows a list of The Original Factory Shop branches in the area.