The 2012 Summer Olympics are just around the corner. London, the only city in the United Kingdom to have ever hosted the Olympics, will soon become the only city in the world to have hosted the modern Games of three Olympiads.

Read full article »

  1. Nobody's made a comment yet. Why don't you be the first?


Have your say!