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