People Tree in Topshop
Organic and fairtrade clothing retailer, People Tree, have a concession in Topshop, Oxford Street in London until mid-June 2006. They’ve reworked some of the People Tree archive for their exclusive Topshop collection, and you can also buy their current catalogue fashions in the store. If you’d like to visit People Tree in Topshop, look for …
