Lidl opening hours

Lidl is a store group conducting business in 601 towns. It has 711 stores. The highest number of its shops, 10, can be found in London. Other substantial locations, in terms of the total number of the stationary shops, are Leicester - 5, Glasgow - 5, Edinburgh - 5 and Newport - 4.It sells multiple services including parking, disabled parking, freshly baked products.

Biggest cities list: