Now that everyone can quiet down about Beijing, we can focus on the real capital of the world. As if our city on the Thames needed another push, the Olympics will absolutely make London the place to be: An English-speaking capital in the most new most-important region in the world: Europe.
This is going to be fun.