Crew Clothing has announced a remarkable 45% increase in sales during the two weeks leading up to December 29, 2024, compared to the same period in 2023. This growth has fueled ambitious plans to open 20 new stores across the UK in 2025, further solidifying its presence in the retail market.
The company attributes its success to a robust multichannel strategy, combining e-commerce, physical retail stores, and partnerships with third-party retailers. In 2024, Crew Clothing expanded its footprint by opening 15 new locations, including high-profile areas such as London’s Paddington, Canterbury, and Falmouth. These additions contributed to a 22% rise in net sales from physical stores, highlighting the enduring appeal of brick-and-mortar shopping.