Timberland has opened its first “purpose-led” flagship store in Europe at 5-7 Carnaby Street in London, following the opening of similar stores in Philadelphia and New York. The 2,594-square-foot store in London features living trees, a real green wall and other natural elements. The purpose is to combine nature with fashion and to spread the brand's message of sustainability. The mannequins are made with recycled materials from industrial waste combined with Bio-resin.