Stefano Ricci is a private family-owned Italian luxury lifestyle brand.
56 South Audley Street, London
02076 297 009
The sartorial tradition of STEFANO RICCI is a byword for excellence and perfection, 100% Made in Italy. The highest standards in quality and bespoke tailoring are guaranteed by the exclusive fabrics and exquisite materials used, combined with the priceless heritage of Florentine skill, craftsmanship and know-how.