Stage 8: London, 92.5km

Map and profile

Back to top