Lidl
12056 Locations
3240 location(s) in Germany
1587 location(s) in France
954 location(s) in United Kingdom
+25
+6275 locations in 25 other countries
Updated Mar 26, 2024
Lidl Stiftung & Co. KG is a German global discount supermarket chain, based in Neckarsulm, Germany, that operates over 10,000 stores across Eur...
View full detailsLidl Stiftung & Co. KG is a German global discount supermarket chain, based in Neckarsulm, Germany, that operates over 10,000 stores across Eur...
View full details