The London flagship is Charlotte Tilbury’s first standalone store and is based on the concepts of Fast and Fabulous.