Advertisement
Advertisement
Advertisement
Health & Beauty

Charlotte Tilbury to open flagship store on Carnaby Street

The opening follows the brand’s upsized flagship in Covent Garden, which tripled in size when it opened early last year

Charlotte Tilbury will open a new flagship store on London’s Carnaby Street later this year, Shaftesbury Capital has announced.

Check out our weekly podcast: 'Talking Shop by Retail Sector'

Advertisement
Back to top button