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.

Check out our free weekly podcast

Back to top button