By Megan Robinson2024-12-16T14:26:00
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? Sign in here