Retail
Leem opens first permanent UK store
International womenswear brand Leem has opened its first permanent store in the UK at Westfield London, following a pop-up at the shopping centre in 2023. In a statement, Leem said the transition to a permanent store marks a “significant milestone” in the womenswear brand’s global expansion plans and is part of the brand’s broader strategy to...
loading...