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 ›

Chanel unveils one of biggest stores in the world in London

The sculpture based on Chanel's necklace inside New Bond St

One constant of the economy is how shops on London's High Streets are struggling to survive, a fight many are losing.

Yet one of the world's biggest brands has just opened one of its biggest stores right here in the capital.

Chanel seem so confident of success, it is happy to locate in one of the most expensive areas of real estate on the planet.

More top news