In 2002, the British government estimated the cost of hosting the Olympic Games at $2.8 billion. Ten years later, the price has passed $15 billion and is still rising. When everything is added up lost business, as many as 13,500 British soldiers patrolling the streets of London the expenses may come to $38 billion.