BBusiness Read More Sostrene Green reveals plans to open 4 new stores – full list | UK | NewsJuly 26, 2025 A major high street brand has announced the opening of a brand new store. There have been concerns…