Marks & Spencer signs for Friars Walk


Marks & Spencer has agreed terms for an 80,000 sq ft store at Modus’s £200m Friars Walk retail scheme in Newport city centre, South Wales.


The retailer will join Debenhams, which has already