The 2012 London Olympics are being held in London.
The 2012 Olympics are being held in London. The Gymnastics part of the Olympics are being held in the Millennium Dome (o2), London.
The 2012 summer Olympic games were held in London, Great Britain.
It is the shorthand name for the olympics being held in london in 2012.
London
london.
In London!!
London
London
=newham=
The London Olympics are being held at Newham east London!
London