A WOMAN is defying the odds and taking on the London Marathon despite being told by doctors she would never run again.