London is a city in England.
the 2012 summer Olympics will be held in London, England
summer
The 2012 summer Olympic games were held in London, Great Britain.
The London Olympics are being held at Newham east London!
The 2012 Summer Olympics are going to be held in London.
The 2012 Summer Olympics will be held in London.
In the summer of 2012, in London, England In the summer of 2012, in London, England
London was chosen over other cities to host the summer olympics
The summer Olympics are in London 2012.
London
2012
the olympics are on for 1 month in the summer in england london 2012