pound shop
Short definition from Wiktionary
Noun
- A shop selling household groceries, toys, gimmicks etc, that are typically priced at a pound each.
- Used to denote that something is low-quality or an inferior imitation.
We haven’t written up pound shop yet: Simple and Standard meanings, examples and a quiz.