Two Royal Navy officers will cycle from Falmouth to London aiming to complete the ride in under 38 hours. Continue reading...