Thankfully, if you're training for a long-distance run or the upcoming London Marathon, there are some foods that will help give your body the fuel it needs to keep going. Running long distances ...