Is the Olympics a Good Long-Term Investment for London?

Is the Olympics a Good Long-Term Investment for London?