Abercrombie & Fitch is set to unveil two new central London stores at Oxford Street and Covent Garden later this month.
Shein is planning to list in London in the first half of 2025 providing it secures regulatory approval, sources have said.