AVENUE VERTE: London to Paris by Bike - official guide to the 345 mile / 550 km route between the London Eye and Notre Dame
Other Views - Click on image to change view.

Close window