A 101-year-old runner has told the BBC Asian Network that this Sunday's London Marathon will be his last long distance race.

Fauja Singh, who was born in India but moved to Britain in the 1960s, has completed eight marathons since taking up the sport at the age of 89.

Recently he completed the Toronto marathon in a time of eight hours, 25 minutes and 16 seconds and his coach Harmandar Singh thinks he can go faster in the London race.