ner the certral of london
The 2012 Summer Olympics will be held in London.
all of london
It is going to be held in London, England.
London
The 2012 Summer Olympics are going to be held in London.
London
London
London
Stratford
London
The 2012 Summer Olympics will be held in London, England. And the 2014 Winter Olympics will be held in Chicago, Illinois.
The 2012 London Olympic Games will be held in London.