Since its foundation in 1836, Holland & Sherry has continued to provide renowned tailors and couture designers with the world’s finest fabrics. Located in Savile Row, the birth place of bespoke tailoring, the brand promises quality cloths and luxurious fibres that make any garment a true indulgence.
