2012 at London,England
Great Britain was the Host of the 2012 Olympics
London
London
The next summer Olympics in Rio the next winter Olympics are in Vancouver
The next Olympics are the 2010 Winter Olympics in Vancouver.
The next Olympics are in 2012 in London, England.
Torino, Italy
The next Winter Olympics will be in Vancouver in 2010. The next Summer Olympics will be in London in 2012.
The next Olympics will be in London
The next Winter Olympics will be in Sochi, Russia in 2014
In the summer of 2012, in London, England Tell Me.where & when will be the next Olympics
The next Winter Olympics will be held in Sochi, Russia in 2014.