MapMyRun | 22.46 mi Run on 1 Apr 2012 14:25 in Walthamstow, the United Kingdom