Londis

Londis

Convenience store chain selling discounted, own-brand groceries, with an off licence.