They have them all over the UK.
I love the attractive way they package things. There were also similar stores called Netto, as well as ALDI.
All German stores orginally, if I'm not mistaken.
I've yet to see a Lidl or a Netto around here.
I've never been to Lidl but have been to Aldi. From what I understand, they're very similar but Lidl is larger and offers more variety. I found some incredible deals at Aldi. It was just kind of a hassle for me to go there.