TK Maxx signs 15-year lease at The Glass Works


Retailer TK Maxx has signed a 15-year lease for a unit in The Glass Works in Barnsley, South Yorkshire.