Jigsaw
organizationclothing retailer
Jigsaw is a fashion clothing retailer with store and concession partners across United Kingdom, Ireland, the Netherlands, and Australia. The company is based on Water Lane in Richmond, South West London. It has approximately 80 stores across the UK as of August 2019. Jigsaw's sister company Kew 159 closed in 2012 following heavy financial losses.
Handles
Social
Web
2 external identifiers
Something wrong with this entry? Report it.