london, england
Wiki User
∙ 11y agoEngland
London, England
London, England
The 2012 Summer Olympic Games will be held in London, England.
It will be held in London England.
The 2012 Olympic and Paralympic games 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.
Great Britain. The games were held in the English capital, London.
The 2012 Olympic Games will be held in Great Britain, in London. SNAKEGIRL2001 The 2012 Olympic Games will be held in London, England.
England has held the Olympic games in 1908 and 2012