Question: how long does it take to cycle from lands end to john o'groats?
Answer: 10 to 14 days