A man from Christchurch will lace up his trainers for the London Marathon next month after shedding a whopping seven stone.