Charlotte Tilbury has opened the doors to its flagship store in Covent Garden, unveiling a store triple the size of its ...