I managed 19.9mph for my 16.4 mile hilly commute on the way home, 65" fixed. A new pair of decent tyres at 110psi did the trick.
I think this means I definitely have to do the first 10 mile TT that falls on a free weekend within a reasonable distance.
Spin to win! Your legs must have been a blur on the descents.