British Cycling announce London track World Cup team

British Cycling has today announced the team of 16 riders who will compete in the final round of the UCI Track Cycling World Cup, taking place on 17 - 19 February 2012 at the velodrome in the Olympic Park, London.