London T100 Triathlon: Triathlete star Lucy Charles Barclay talks legacy, strengths and weakness

City A.M.

Published

In preparation for the triathlon, City A.M. caught up with Lucy Charles Barclay, who is known for her incredible swimming skills and multiple triathlon titles, at the iconic London Aquatics Center, a world-class facility from the 2012 Olympics.

Full Article