Womenswear retailer House of CB has opened its first permanent retail store in the UK on London’s Oxford Street. Located between fashion brands Mango and Bershka, the 45,000-square-foot store at 225 Oxford Street builds upon the success of its 10,000-square-foot pop-up, which it operated in 2023 from the first and ground floors of the same...
Jul 23, 2024