the Olympic games will be held in London in 2012
London hosted the Olympics in 2012.
London was the host city for the 2012 Summer Olympics.
Rio de Janeiro Brazil will be the host city of the 2016 Summer Olympics. The only 2012 Olympics will be the London 2012 Summer Olympics
The 2012 Olympics will be held in London, England.
London
London
London
Vatican City
London.
They will be held in London.
London
London