1908 and 1944 and 2012 are the years London has held the Olympics.
England has held the Olympic games in 1908 and 2012
1908, 1948, 2012.
grace rogers oh blimey 1998 2012
1908 and 1948 (prior to 2012).
2012 Olympic games was in London i love London
Held means where it was, for example London HELD the Olympic Games. Which means the Olympic Games were in London! :)
The 1908 Olympic Games were held in London, England.
the next Olympics are held in 2012 in London UK
The 4th olympic games (1908) were held in London
The next Olympic games is held in London in 2012
The 1908 Olympic games were held in London on July 13th.
The 2012 Olympic Games will be held in Great Britain, in London. SNAKEGIRL2001 The 2012 Olympic Games will be held in London, England.
The next Summer Olympic Games are in 2012 in London, England.