LIDL

2017-01-24T13:20:43-05:00Categories: Stores, United Kingdom|Tags: , , , , , , , , , |

Lidl is a German chain of discount supermarkets that has worldwide operations, including in the UK. The company has more than 9,000 stores in different parts of Europe and has [...]