The stylish new women’s cycling specific clothing and accessories company, Cyclodelic, is launching at Oxford Street on Thursday 9 April 2009