The olympic games themselves are hosted every 4 years. There is not a set amount of time before they are back in london though. That is up to the decision of the olympic committee.
london
The olimpic games are held every 4 years.
There are 6 sports being staged out side of London, as you can see form the related link below.
2011
1908
1896 in France
The Olympics are in London next year.
it is not possiable to have a 2009 olyimpics
Vancouver, British Columbia, Canada
Friday 27th July to Sunday 12th August 2012.
It comes out November 18th 2011.
The first modern day Olympics were held in Greece in 1896.