• Home
  • Tags
  • Sheep Inc.

Sheep Inc. news and archive

Retail

Sheep Inc. to open first-ever flagship store

British carbon-negative label Sheep Inc., known for its natural fibre luxury fashion, is set to open its first-ever “flagsheep” store, off Carnaby Street on Newburgh Street, Soho in London, in November. In a statement, Sheep Inc. said the flagship will be “more than just a shop,” but rather a “multi-sensory playground of softness,” as it looks...

loading...