I've done it a couple of times on a borrowed mountain bike. Took between 5-6 hours and that's only with a couple of weeks very moderate prep beforehand. Main tip: don't be tempted to stop for a pub lunch halfway because it will be SO hard to get going again afterwards. Save yourself til...