Charlotte Tilbury opens stunning beauty store in London's Covent Garden with a large range of products.
Charlotte's largest store, the beauty wonderland, is finally open and we're excited to check it out.
Charlotte's largest store, the beauty wonderland, is finally open and we're excited to check it out.