Caudalie inaugurates UK flagship store and spa
French skincare brand Caudalie, which was founded in 1993 by Mathilde Thomas and her husband Bertrand using organic grapes as main ingredient, inaugurated its UK flagship store and spa. Located at 39 Monmouth Street in… Caudalie inaugurates UK flagship store and spa








