Holland & Sherry
Holland & Sherry is a fabric merchant founded in London in 1836 by Stephen George Holland and Frederick Sherry. It is owned by Individualized Apparel Group as of March 2003.
Holland & Sherry is a fabric merchant founded in London in 1836 by Stephen George Holland and Frederick Sherry. It is owned by Individualized Apparel Group as of March 2003.