Just for comparisons sake?
I'm either getting slower or my rides are getting hillier. Inbetween rainstorms yesterday I managed a 12.5 mile loop in an hour on the road bike and climbed/decended 350m. Took me an hour!
Now I know I'll be slower on hills, and I was decending slowly due to the combination of slippy roads, wet brakes and sharp corners, and the first downhill turned out to be a farm track so I spent the next hour paranoid about punctures and ending up in a ditch whenever the speedo crept above 30.
But 12mph? My mum manages better average speeds than that!
For anyone local - Skelton-Boosbeck-Lingdale-Skelton-Saltburn-Guisbrough road, left at the trafic lights-Skelton.