Repeat: The Games, at Stratford, East London, will involve 14,700 athletes from 205 countries competing in 26 sports.
The Games, at Stratford, East London, will involve 14,700 athletes from 205 countries competing in 26 sports.