Stefano Ricci

Stefano Ricci is a private family-owned Italian luxury lifestyle brand.

Address

56 South Audley Street, London

Phone Number

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.