Question: Which Decathlon athlete , that is in the all-time top 25 decathletes for women , participated at a venue on the south bank of the River Thames ?
Answer: Jessica Taylor