Philip ran the London marathon to raise money for the The Anthony Nolan Trust, which has given over 8,000 children and adults the gift of life since the charity was founded over 35 years ago. The Anthony Nolan Trust continues to evolve – to ensure it is doing everything possible to maximise the survival chances of anyone needing a bone marrow transplant.
London Marathon 2010
April 2010
Philanthropy