Lidl opening hours

Lidl is a store group conducting business in 571 towns. It has 662 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 Glasgow - 5, Leicester - 5, Edinburgh - 4 and Newport - 4.It sells multiple services including parking, freshly baked products, disabled parking.

Biggest cities list: