Lidl GB unveils 100th store in London, Beckton; announces 30 new stores 

Lidl GB
Lidl GB’s 100th store in London in Beckton. Credit: Lidl GB.