How London really won the games
The 2012 Olympic Games were never supposed to be in London. Michael Payne provides the inside story on how the bid was won.
Please enter a keyword and click the arrow to search the site
Or explore one of the areas below
The 2012 Olympic Games were never supposed to be in London. Michael Payne provides the inside story on how the bid was won.