Avon, the iconic beauty brand renowned for its 137-year heritage in door-to-door sales, has officially opened its first-ever physical stores in the UK. TYNE & WEAR ...