At the time, LIDL owns 8 branches near Torrington, Devon. See below for a complete list of LIDL locations close by.