French brand Iro to open stores in London and Los AngelesIro is planning to open new stores in London and Los Angeles Email addressContinueOR CONTINUE WITHIro