Avon to open shops in the UK for the first time – first stores opening before Christmas Avon will launch a handful of representative-run franchise stores in the UK. Daily Express :: Life and Style Feed 'opening Avon before Christmas first Open shops stores time 2023-11-14 admin