Howies, the welsh, organic clothing, mail-order company, now has a store on London's trendy Carnaby Street (number 42). They join American Apparel, along with the…
Not to be upstaged by the hype surrounding Anya Hindmarch's bag (that is not plastic), Selfridges, the famous London department store, has ditched its yellow…