Charli
Founded in London in 2008, Charli London is a female clothing company that offers a collection of urban essentials, delivering seasonal collections that are highly wearable and timeless. Charlie London began in London multi brand stores, and now have a selection of premium stores throughout Europe, Asia and North America.