Rio de Janeiro Brazil will be the host city of the 2016 Summer Olympics. The only 2012 Olympics will be the London 2012 Summer Olympics
London, Great Britain
London was the host city for the 2012 Summer Olympics.
Great Britain was the Host of the 2012 Olympics
London
London
London will hold the 2012 Olympics im pretty sure.
London
London.
Great Britain
London
London hosted them
London was the Host City in:19081948And now in it will be in 2012.