Steve Sidwell will run the London Marathon in support of the British Heart Foundation, as well as the Motor Neurone Disease Association.