Charlotte Tilbury upsizes in Covent Garden with Beauty Wonderland flagship 0 16.12.2024 18:53 FashionNetwork.com (uk) Major luxe beauty brand Charlotte Tilbury is to open a “significantly upsized” flagship store in London’s Covent Garden.