St Modwen secures mystery Trafford deal

St Modwen subsidiary Key Property Investments has let a 360,000 sq ft distribution unit on Trafford Park, Greater Manchester.

Trafford Park, Manchester

The letting is one of the biggest deals in