The London 2012 Olympic Games are held in the Olympic Stadium.
the Olympics will be held in London in 2012
the summer games were held in London
The Olympics were last held in London in 1948.
The 2012 London Olympic Games will be held in London.
London. Hope it helped
London 34 Venue
London July 27