Company name: Charlotte Tilbury
Year founded: 2013
Headquarters: United Kingdom
In 2013, Charlotte Tilbury launched her own skin care and beauty brand, Charlotte Tilbury Beauty Ltd. at Selfridges in London. This became the retailer’s biggest-ever beauty launch for turnover. The brand is now stocked in department stores such as Harvey Nichols, Harrods, Fenwick’s, as well as Bergdorf Goodman and Nordstrom in the US. In November 2015, Tilbury’s flagship store opened in London’s Covent Garden. As of 2016, Charlotte Tilbury is available in the UK, the US, Canada and the Netherlands as well as online in 37 countries. Since the brand’s launch, Charlotte Tilbury has won 84 awards, as of February 2017.
© 2017 StarBuyer Ltd, 71-75 Shelton Street, London WC2H 9JQ | Company number 10103455 | VAT registration: 238265886