The London Marathon is just over a month away, and for those looking to complete the 26.2-mile course, preparation is key. A ...