London Marathon tests people to their limits and it's no secret that running 26 miles is difficult, but the most people don't know what really goes into such gruelling events ...