Astrid & Miyu set to further strengthen physical retail footprint with new openings in Selfridges London, Manchester, Bicester Village and Belfast
Following several years of sustained growth and the successful debut of its global flagship store House of Astrid & Miyu ...











