An Abingdon man is preparing to run the London Marathon on April 27 to raise money for Parents And Children Together.