Where are the next Summer and Winter Olympics - after the 2010 Vancouver Winter Olympics?

The 2012 Summer Games are due to be held in London, England.

The 2014 Winter Games are scheduled to take place in Sochi, Russia.