Yes. Prior to the 2012 Summer Games that are scheduled to be held in London, the 1908 Summer Games and the 1948 Summer Games were held in London.
1908, 1948, and 2012
The London Olympic Games have previously been held twice: in 1908, and 1948.
Held means where it was, for example London HELD the Olympic Games. Which means the Olympic Games were in London! :)
2012 Olympic games was in London i love London
The next Olympic games is held in London in 2012
The 4th olympic games (1908) were held in London
London
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.
London
London
london.
london