Thames Path 100 – Race Report