Michael's Thames Path Challenge Michael is taking part in the Thames Path Ultra Challenge for Swings & Smiles Target £800 Raised so far £695 £825 incl. Gift Aid