Charlotte Tilbury has unveiled ‘beauty store of the future’ in London

Charlotte Tilbury, Covent Garden 03

Source: Charlotte Tilbury

Charlotte Tilbury has opened the doors to its flagship store in Covent Garden, unveiling a store triple the size of its former unit in the area.

Spanning 4,300 sq ft, the store offers a “playground” experience for shoppers to explore a larger 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