Lidl news and analysis Lidl is a German discount supermarket chain with more than 950 stores in the UK. It offers a limited assortment of own-label and selected branded products, focusing on low ...