London, England. London also hosted the 1948 Summer Olympics and is scheduled to host the 2012 Summer Olympics.
Great Britain last held the Olympics in 1948
Athens City in Greece hosted the last summer Olympics in 2004
England germany france
The last city to host the Winter Olympics was Torino, Italy in 2006.
The last country to host both the Olympics and the world cup is the U.S.A.
Because it was in London.
The 2012 Summer Olympics will be hosted in London, England.
London was the Host City in:19081948And now in it will be in 2012.
The host country was London, England.