German supermarket chain Lidl opens 800th UK store at Dumbarton, Scotland

pallavi123- February 28, 2020 0

Lidl Dumbarton store opening news : German discount supermarket chain Lidl has inaugurated its 800th store in the UK at Dumbarton in Scotland. Last week, ... Read More