London to Brighton Cycle Ride Conquer this 55 mile challenge from the buzzing city to the charming seafront