Advertisement

London's new Chanel store

One of the world's biggest brands has just opened one of its biggest stores right here in the capital. Chanel has opened its doors to the shoppers of London.

View all 3 updates ›

More top news