Too Faced to open North West flagship store About 5 years ago
Too Faced will be launching a North West flagship store at Liverpool ONE. The store is expected to open in mid-September. The 1,000 square foot shop on Paradise Street will offer the brand’s full cosmetics range. Liverpool ONE has also recently announced that luxury jeweller ROX has signed for a 1,600...