yes
No one. England do not have a team in the Olympics.
The Olympics was held in england at 1908, 1948 and now 2012.
The Olympics will be in London, England.
No country can "win" the Olympics.
The next Olympics are in 2012 in London, England.
the Olympics is on for a month and is held in England
The 2012 Olympics will be in London.
England won't have a team at the Olympics. English athletes will be part of the United Kingdom team.
the previous olympics was held in england in 2012
it will be held in 2012 in London, England
The 2010 summer Olympics are in London , England in 2012.
The next summer Olympics will be in London, England in 2012.