Charlotte Tilbury opens first travel retail space at London Heathrow

Charlotte Tilbury opens first travel retail space at London Heathrow