Charlotte Tilbury is opening a new upsized ‘beauty wonderland’ flagship in London

Charlotte Tilbury new flagship, Covent Garden, render 04

Source: Charlotte Tilbury

Global beauty brand Charlotte Tilbury is set to open an upsized flagship store in London’s Covent Garden in January featuring its biggest ever “beauty wonderland”.

The store is a relocation from a smaller unit, with the new UK flagship spanning tripling in size to 4,300 sq ft offering a “playground” for shoppers to explore an expanded range of makeup, skincare and fragrances.

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Get premium access

£5 A MONTH for 3 months

Subscribe now