CLEANING UP: French beauty concept store Oh My Cream has landed in London, with one location on King’s Road and another opening in November in Notting Hill.
The brand was founded in 2012 by Juliette Lévy and has rapidly grown as it offers a sustainable and clean approach to shopping beauty products.
“I have always loved coming to London, especially for shopping, but it seems to me that a new generation of beauty destinations is still missing,” Lévy told WWD, adding that her brand’s holistic approach and stocking of exclusively clean beauty brands fills the gap in the capital city’s market. Her ambition is to “become the next favorite beauty destination for English women.”
More businesses are strategizing to set up shop in the U.K. to avoid taxes and delays because of Brexit rules. The French multinational retailer, Sephora launched their U.K. site on Monday with plans to open a physical store in spring 2023.
“Our omnichannel strategy is one of the key reasons for our success in France, that is why our plan in the U.K. is to open many stores, in addition to our e-shop, which will ship orders directly from London as fast as possible,” said Lévy.
Her original plan was to open one site in London, but after falling in love with two locations, Lévy convinced her investors to go for two.