
Why do you have to pay £10 to shop at this London Aldi store?
Have you ever shopped inside a human-free supermarket? You know, those ones where you can simply take what you need off the shelves then walk out, where the store somehow knows exactly what you’ve picked up and the money is miraculously […]




