1 Star Paris to London Tour Reviews — 0 to 0 of 0
Moderate Bike Tour in France, England
From one world metropolis to another, this London to Paris cycling tour is indeed world-class. The Avenue Verte or Greenway, inaugurated a few years ago, brings Paris and London closer than ever.
4.7 out of 5