B: December 18, 1988
2012 Olympic Road Race Silver Medalist
A winner of five medals at the world championships, Armitstead won the silver medal at the 2012 Olympics in London.
|2012 U.K. Women's Olympic Special|
Home | Athlete List