it will be held in London, Great Britain.
london,uk
Where have you been for the last 18 days? They were held in London, England!
They will be held in London.
The summer Olympics of 2012 were held in London, England.
London
They will be held in London, Great Britain.
London
The Olympics are being held in London part of the United Kingdom
2012 Summer Olympics will be held in London, England
the Olympic games will be held in London in 2012
They are being held in the United Kingdom (GB) in 2012.
London is a city in England.