Ethical Fashion, Travel London. What’s the Buzz? – Time Magazine November 21, 2007 Marion TIME | Nov. 21, 2007 By MARION HUME