By Megan Robinson2025-01-10T15:01:00
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? Sign in here