By Rebecca Thomson2014-02-12T09:04:00
French skincare brand Caudalie has opened its first UK store in Monmouth Street, London.
Already have an account? Sign in here