 Jigsaw (clothing retailer)

Jigsaw is a fashion clothing retailer with store and concession partners across Britain, Ireland, Holland and Australia.The company is based on Mortlake Road in Kew, south west London.