Day 26: 18th June 2010. Newmarket - Dover 124.8 miles