Lidl announces locations of 2 new UK stores opening in January 2026
Shoppers in two towns in England can expect to see new Lidl supermarkets opening this month.
Shoppers in two towns in England can expect to see new Lidl supermarkets opening this month.