×

Chanel Opens Its Largest Boutique

3:49 AM ET Tue, 11 June 2013

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?