The Mills Fabrica, the Hong Kong-based innovation hub for sustainable textiles, has just opened up a new location in London. Situated at...