multiple shop

noun
variants: or multiple store

Definition of multiple shop

British