Nick Lewis
· 28w
Aldi and Lidl are huge here in the UK. There’s a road into Reading, our nearest major town that has two Aldi. Yes two. Mad. Why? It might be because it’s close to a somewhat deprived part of town....
These stores are busy now! A sign of the times…