Run Reports The good, the bad and the ugly 2 Apr 2017 London Marathon Training Week 13, Day 3 Well, that's all the hard work done. Today I completed my longest long run of my London Marathon training, and it was arguably…