Have I been gone that long they've stopped calling shops, shops.

Alex is just being non-EU vernacular friendly.

Shops are still called shops, and "off-license", though I've lived here for 8 years and I still don't know why that confusing term persists. I asked several Brits on-the-spot, and no one knew what it actually meant without Googling it. "I think it means they sell alcohol." Was a common reply. :)

Even in the soggy foggy, ymmv. ;)

-C