Charlotte Tilbury to upsize flagship Covent Garden store
Triple the size of its original James Street store footprint, the new 4,300 sq ft UK flagship store will offer shoppers an increased range of skincare, makeup and fragrance
Makeup, fragrance and skincare brand Charlotte Tilbury is set to open an upsized flagship store in Covent Garden next year, following the success of the destination.