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