Since 2018, Chanel's headquarters have been located in London, England. However, the brand was originally established and still maintains a significant presence in Paris, France.
The Ultimate Chanel Challenge: Test Your Knowledge of the Iconic French Fashion House!