Two British designers, Thames London and Fred Perry have partnered up for their debut co-branded project. Created and energised by the fashion industry's constant need for powering new developing ...