SKECHERS ARE NOW OPEN IN THE TELFORD CENTRE
01st July 2020
Sovereign Centros are delighted to announce that Skechers have opened their new store in the Telford Centre.
Skechers new store is 2,936 sq ft and sits in the new Fashion Quarter alongside other recent openings including Superdry, River Island and H&M.