New Look is set to shut dozens of stores by the end of 2025.The latest will close doors for the final time on September 17 and is based in Scarborough.The North Yorkshire location in Brunswick Centre, Scarborough, will close for good in just a few weeks.Another of the store’s High Street bases shut in August, based in Wales, which brings the total number of closures in the UK this year so far to 13, with another 26 in Ireland. New Look states online that is has 338 stores in the UK.
Be the first to comment