Health & Beauty
Avon to open its first UK physical stores
The company has yet to confirm how many stores it will have and where they will be
Avon has announced that it is set to open physical stores in the UK for the first time in its history.
You'll need to
subscribe to unlock this content. Already subscribed? Login?