27 Jul, 2011
The Telegraph Magazine
In Clothes that are proud to be British, The Telegraph’s Alicia Waite highlights a number of new British brands – CHERCHBI among them – who are reaping the rewards of their decision to manufacture locally. View Source
Read article