There is currently a total number of 8 LIDL stores operating in Barnard Castle, County Durham. Below you can see a list of LIDL branches close by.