Life & Style Full list of Marks & Spencer stores closing in 2023 – one beloved shop to shut imminently September 27, 2023 Share on Facebook Tweet on Twitter M&S will close its Eagles Meadow site in Wrexham as part of a relocation plan. Daily Express :: Life and Style Feed