It's the 105th Elstead Marathon this Friday the 30th of June. The highlight of the Surrey running calendar (okay, that's perhaps not entirely true!), this 5.2 mile "marathon" is a challenging and fun off road race for all abilities. Registration is on the day, from 17:30, on Elstead Village Green. More info here:
http://www.elsteadvillagerunners.org.uk/elstead-village-marathon/