Three Pancras Square
Jigsaw will open up a new store at Three Pancras Square later this year. The 2,500 sq ft space will be Jigsaw's 87th store. Source: ormeretail.co.uk
05.07.2017
Completion
2016