News

But the Argyll street store isn’t the only expansion the chain has planned. Retail Gazette confirmed the company is planning 60 new store openings in 2025 alone, hoping to reach 100 UK sites by ...
The firm made its UK debut on London's Tottenham Court Road in December 2023. Now the brand has confirmed three new openings ...