Avon set to open physical stores in the UK market
Global beauty business Avon is betting on bricks-and-mortar retail as it reveals plans to open new ‘mini beauty boutiques" in the UK to support its traditional sales model.
Avon launching first UK stores in its 137-year history amid global retail push
Avon expands presence with first physical stores in the UK - The London Weekly
Sephora set to expand its presence to the north
Voice of the Industry
The Body Shop Brings its 'Advent of Change' to Life through Holiday Pop-Up in Union Station
Avon to launch physical stores in UK, News
Bristol John Lewis' Live Unlimited: New plus-size fashion chain opening in the Mall Cribbs Causeway - Bristol Live
Avon - Cosmetics
Retail - Cosmetics
Full list of high street brands opening stores in 2024 including Wilko and B&M – is one coming near you?