Chanel Set to Launch Covent Garden Pop Up
Chanel has chosen to open a unique fragrance and beauty concept store in Covent Garden in time for the Olympics no less. The substantial 1,437 square foot store will be located in the Market Building and include impressive make up stations and a manicure salon too. As it currently stands, the two floor store is set to be a pop up for a six month period, though if successful, might stay for a longer period of time. Read more here!