25 February Skechers to launch store at Telford’s new Fashion Quarter Categories Retail Design & New Openings, Top News Comments 0 comment Skechers is to open a store within the new Fashion Quarter at Telford Shopping Centre. The footwear retailer has taken a ten year lease on a 2,936 square foot shop … Read More