Marks and Spencer has confirmed that its new food hall in Main Street is currently scheduled to open around autumn 2025 as part of its announcement that £30 million is being invested to open five new ...
Marks and Spencer (MKS) Company Description: M&S is a British multichannel retailer with stores across Europe, Asia, and the Middle East. The company sells into 57 countries from 1,463 stores and 20 ...