Marks & Spencer eyes up 500 sites for new food stores across Britain - so will there be one near you? ○ found 2025 › Nov › 22 (Sat) @ 17:25 UTC a story from The Daily Mail 💩 › The Daily Mail Marks ■■ Spencer ■■ Britain ■■■ New ■■■ preview sentiment