Close

Now Playing: Will the Olympics pay off for Britain?

The London Olympics will put Britain's capital in the spotlight, but some wonder how much of a payoff the Games bring in the long-term.