Mo Farah will be looking to compete with some of the best runners in the world, when he takes on Sunday's London Marathon. He failed to deliver during his first attempt at the race in 2014, struggling from the 17th mile onwards and finishing a modest eighth.