Olympics: 10 reasons why London will do the business

Here's 10 reasons why we think London will do the business.