Patagonia launches London flagship store Ruth Styles | 4th October 2011 The bright green outdoor sports brand has finally arrived in London. Ruth Styles got a sneak preview