Marks & Spencer had agreed to take 21,000 sq ft at Plas Coch Retail Park in Wrexham for a new store.
The retailer has signed a 10-year deal with Ediston
Marks & Spencer had agreed to take 21,000 sq ft at Plas Coch Retail Park in Wrexham for a new store.
The retailer has signed a 10-year deal with Ediston