Where is 2012 Olympics will be held?

London, UK.