London, England
Wiki User
∙ 11y agoEngland
london, england
The 2012 Summer Olympic Games will be held in London, England.
It will be held in London England.
The next Olympic games is held in London in 2012
The next Olympic games will be held in Londen 2012
London, Great Britain.
The 2012 Olympic Games will be held in Great Britain, in London. SNAKEGIRL2001 The 2012 Olympic Games will be held in London, England.
The 2012 Olympic Games were held in London, England. They were the summer games.
The Olympic Games in 2012 will be held in London, England.
The summer Olympics of 2012 were held in London, England.
London, England, UK has the 2012 Olympics.