Thames Ring 250 – June 2017

250 miles, 100 hours, 2 feet…..says it all really.