• Alf@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    In the UK Aldi and Lidl are everywhere. I have 14 Aldi and 15 Lidl stores within a 15 mile radius of my house.