The Mersey Roads National 24 Hour Championship time trial has run annually since 1937, except during the Second World War. The event challenges riders to cycle as far as they can over a 24-hour period. Read about last month’s 2015 edition through the eyes of Jack Jones, adventure cyclist and mechanic in our London Kings […]