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…