Astrid & Miyu leads trio of openings in London’s Soho
September 5, 2024 7:05 amShaftesbury Capital has announced that Astrid & Miyu’s new flagship store in London’s Foubert’s Place has led a trio of new openings in Soho. The street... View Article