×
Holland & Sherry

Holland & Sherry

Company
Holland & Sherry is a fabric mill founded in London in 1836 by Stephen George Holland and Frederick Sherry. It is owned by Individualized Apparel Group as of March 2003. Wikipedia
Parent organization: Individualized Apparel Group
Founded: 1836