londoncityrunnersMay 8, 20195 minGuest PostRACE RECAP: LONDON MARATHONThis is a guest post courtesy of Ivi. I’ve spent the past 20 weeks training for the London Marathon, reading everything ever written...