Holland & Sherry
Since it was founded in London by Stephen George Holland and Frederick Sherry in 1836, cloth merchant Holland & Sherry has been supplying the most luxurious and highest-quality fabrics worldwide. It endeavours to create the finest cloths, furnishing the most prestigious tailors with superlative service and imparting its passion and knowledge along the way.
Holland & Sherry moved its business to Savile Row in 1982, and with newly refreshed premises opening at 31 Savile Row, the store is the global flagship for its apparel.
Website:
Holland & Sherry