newzealand
NEWZEALAND
Some events - like football (soccer) and sailing will be held in other parts of Britain, but most will be in London.
London
London,Britain.
London, Great Britain.
London, Great Britain.
London, England.
London, Great Britain
London, Great Britain.
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 first time Britain held the olympic games was 1908 in London.
yes, they are and they take place in London this year. =)