A Royal pedal push. #TDPB

Ride Segment London, England, United Kingdom
  • Distance0.50km
  • Elevation Gain0m
  • Avg Grade-0.9%
  • Lowest Elev13m
  • Highest Elev18m
  • Elev Difference6m
  • 903,466 Attempts By 92,333 People