CHARLOTTE TILBURY SELECTS LIVERPOOL ONE FOR FIRST UK STANDALONE STORE OUT OF LONDON
Spanning nearly 100 sq m within a prominent corner unit on Paradise Street at Liverpool ONE, the new ‘Charlotte Tilbury Beauty Wonderland’ will open in October, joining the brand’s presence globally in countries including London, Los Angeles, Dubai and Hong … Continue reading