When was London Marathon ? The last London Marathon was: Sunday, 28 April 2019 09:00 (That's only -240 weeks and 0 days away!) Count down to London Marathon London Marathon Countdown