0
Anonymous
They are being held in the United Kingdom (GB) in 2012.
Wiki User
Chat with our AI personalities
The Olympic games is awarded to a city rather than a country; London hosts the
2012 summer Olympics; the actual events are spread around the UK.
The 2012 Olympics will be held at London, England, in the UK.
London and 2016's are being held in Brazil
London