Chanel acquires its London store

Chanel acquires its London store

Chanel bought its London store at 159 New Bond Street for £ 310 million. According to the Times, the house would have beaten offers from the royal family of Abu Dhabi and private investors from Hong Kong, Europe and the United States. In April, Chanel borrowed £ 600 million from the Bank of England, participating in the emergency program set up during the pandemic.