2016 London Marathon Once again, the London Marathon rolls round, witnessing this year a phenomenal performance by the winner Eluid Kipchoge who fell shy of a new world record by 8 seconds winning in 2hr 3.05. The race also featured two British runners – Derek...