Avenue Verte - London to Paris by Bike: The Official Guide to the 345 Mile / 550 Km Route Between the London Eye and Notre Dame