A huge clothing brand has officially opened its brand-new store in Glasgow's Silverburn. Jack & Jones opened its incredible new shop in the Southside leisure facility on Thursday, March 13. The Danish ...