Journalist Ben Laurance looks at what it costs to stage the London Marathon, how much money it generates and the extent of its charitable giving.
In 2009, 36,000 participants in the London Marathon raised a phenomenal £47 million, cementing the Marathon