In pictures: Skincare brand Caudalie opens first London store

Caudalie has opened its first UK store on Monmouth Street, Covent Garden

French skincare brand Caudalie has opened its first UK store in Monmouth Street, London.

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Sign up for a month FREE trial

Subscribe now