Steve Haywood - The Official Website Professional Triathlon Coach- Steve Haywood - World Record Attempt for the Arch 2 Arc in 2007 comprising an 87 mile run from London to Dover, a 22 mile cross channel swim and a 187 bike ride to Paris Stevehaywood.co.uk~Site InfoWhoisTrace RouteRBL Check