At present, LIDL owns 13 locations near St. Neots, Cambridgeshire. The list of LIDL stores close by can be seen below.