LIDL has 8 operating locations in Wisbech, Cambridgeshire. The listing of all LIDL stores in the area can be found here.