All key facts
sportTestable
The 2012 Olympics were held in London; London hosted the Olympics three times (1908, 1948, 2012)
Related questions (3)
easysingle choice
In which city were the 2012 Olympic Games held?
Manchester
Edinburgh
Birmingham
London
Explanation
The 2012 Olympic Games were held in London. This was the third time London hosted the Olympics (1908, 1948, 2012).
mediumsingle choice
How many times has London hosted the modern Olympic Games?
Once
Twice
Three times
Four times
Explanation
London has hosted the Olympics three times: in 1908, 1948, and 2012, making it the first city to do so.
hardsingle choice
In which years did London previously host the Olympic Games before 2012?
1900 and 1936
1908 and 1948
1920 and 1960
1912 and 1952
Explanation
London hosted the Olympics in 1908 and 1948 before hosting again in 2012.