Meet Our New Retailer – Avon!
Meet Our New Retailer – Avon! They say beauty’s in the eye of the beholder, but makeup’s not just about beauty - it’s about feeling empowered. Introducing Slash’s latest partner brand, Avon! Avon is a multinational cosmetics, skin care, fragrance and personal care company based in London.