Advertisement
Share Public Profile
Jigsaw London
Jigsaw is a British company that has been designing, manufacturing, and retailing clothing and accessories for almost forty years. The first store opened in Hampstead, England in 1972 and the company has steadily expanded to currently operate over 40 stores in the UK. The brand has also seen international expansion in the USA, where we currently trade from 5 boutiques including our US based website!