Michael believes it is important to give something back so each year he gives thousands of pounds to charities, including the charities below amongst others. Please feel free to click on each link to find more about what these charities do for those in need.
Great Ormond Street Hospital
The Royal Marsden Hospital
Starlight Children’s Foundation
The Tadworth Children’s Trust
National Society For The Prevention Of Cruelty To Children