Sloane & Co. is a specialist eyewear business, selling around 5 million pieces annually to a wide range of retailers and opticians groups. Our products are sold in 35 countries and around 10,000 retail outlets worldwide. We commit to offer excellent service that is reliable, responsive, intelligent and flexible according to the needs of our customers. Here is a list of our authorised stockists all around the world!
Click Here to view all our Authorised Stockists.