Marks and Spencer confirms opening of 7 new UK stores — full list of locations The £90million investment plan includes the renewal of 11 UK stores. Daily Express :: Life and Style Feed 'opening CONFIRMS full list' locations Marks Spencer stores 2026-03-01 admin