London Edinburgh London 2022
London Edinburgh London (LEL) is a 1540km (and 14000m+ of cumulative elevation) self-supported cycle ride across the United Kingdom, between the capital cities of England…
London Edinburgh London (LEL) is a 1540km (and 14000m+ of cumulative elevation) self-supported cycle ride across the United Kingdom, between the capital cities of England…