6.30am: Fairfield Grove, Charlton Village. My alarm goes off to signal that the day of the London Marathon has arrived. 99 days of training and a day of rest has preceded this day and – despite a few pre-race nerves (and two surreal race-day calamity strewn dreams) – I’m buzzing with excitement. Memories of gorging on [...]

