Presently, LIDL runs 6 locations in Boston, Lincolnshire. See the entire listing of all LIDL stores below.