The average Marathon runner will burn between 2,900 and 3,500 calories as they negotiate the 26.3 mile Virgin London Marathon course on 26 April 2015. With energy levels low, runners will need to recharge their batteries. Here’s a few places the stoic (some might say down-right masochistic) bunch of pavement pounders can get a free […]