taken 7 years ago, near to Plymstock, Plymouth, England
Lidl, Plymstock
Lidl is a discount supermarket chain based in Germany, with over 10,000 stores across Europe. It established in the UK in 1994 and has nearly 600 stores. Although a small player, with 5% of the grocery market it is growing.
Website:
Link
See other images of Lidl
This page has been
viewed about
25 times