Chanel flagship store in London up for sale

United Kingdom
Published:  22 September, 2020

Spanning three floors on Bond Street, London, the store was the world's largest Chanel boutique when it opened in 2013. 

Reportedly, the site’s landlord, Swedish pension fund SEB, hopes to attract offers of more than £240 million (US$315.7 million). The sale is the first on Bond Street, considered to be the heart of luxury shopping in the capital, since the pandemic began. It has been speculated that Chanel could buy the store itself, but the Abu Dhabi royal family and a range of private investors are also interested, according to British newspaper The Times. 

Sources: The Times/Business Insider