The 2012 Olympics will be held in London, England.
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 2012 Olympics will be held at London, England, in the UK.
London
the Olympic games will be held in London in 2012
They are being held in the United Kingdom (GB) in 2012.