Most likely not quite yet. Their trying their best to prepare for it. But I bet you when the Olympic Games come, they'll be prepared.
London, United Kingdom is the host city of the 2012 Olympic Games.
banana
London
London
London
London
1908
London will be hosting the 2012 Olympic Games.
London, United Kingdom
1948
In the year 1908.
London will be hosting.