The games saw more than 10,000 athletes vying for glory across 26 sports at the newly built Queen Elizabeth Olympic Park in Stratford. When the time came to 'handover' the games to Rio de Janeiro, ...
It saw more than 10,000 athletes compete across 26 sports at the newly constructed Queen Elizabeth Olympic Park in Stratford.