Chanel Opens Its Largest Boutique
Share

Chanel Opens Its Largest Boutique

The largest Chanel shop in the world has been unveiled in London. CNBC's Julia Chatterley sat down with architect Peter Marino and asked him why London?
02:40
Tue, Jun 11 20133:49 AM EDT