Ian Royle completed Sunday's London Marathon in a whopping time of 2 hours 36 minutes and 4 seconds!
Ian overcame an injury in his final weeks of training and believe it or not bettered his 2012 Chicago Marathon time by exactly 1 second!
How's that for consistency?