Presently, LIDL has 7 locations in March, Cambridgeshire. On this page you can view the entire listing of all LIDL stores nearby.