Awarded annually to the first finisher representing Ranelagh in a 20 mile Road race selected by the Committee.
Finchley 20