New Global Headquarters for British beauty brand

New beginnings!

CT 1

British brand, Charlotte Tilbury Beauty, founded by celebrity Make Up Artist, Charlotte Tilbury, has revealed that the company will be located in new central London Headquarters at 8 Surrey Street, which is part of the exciting 180 Strand development, overseen by The Store.

With 32,000 square feet, covering four floors, the new space has been designed by Charlotte and Team Tilbury to reflect the aesthetic references of the brand.

The move to the new Head Office will begin over the coming weeks, with final completion set for summer 2019.

In North America, Charlotte Tilbury Beauty recently moved into its first Head Office in New York, a 12,500 square foot space including an outdoor terrace on the iconic Lafayette Street in Soho.

As a British brand with British heritage, Charlotte Tilbury Beauty is proud to be a growing global employer, now with over 1,000 employees and is available to buy in over 67 countries via and department store counters worldwide. @ctilburymakeup #charlottetilbury