The beauty and skincare brand says its London store, which opened its doors in November, has been its “most successful pop-up of all time”.
The retailer says its store has had over 100,000 visitors as well as recording “the highest average daily sales of any of [its] pop-ups” to date.
Already have an account? Sign in here