advanceperformance.co.uk
Half Marathon Preparation - part 3 | Advance Performance - running stores
A series of blogs taking you through your half marathon preparation. Part 3: the race itself, and effective recovery