Ringwood to Semington is a bit more than 45 minutes, I'd say more like an hour and 1/2 but a lovely ride and the Somerset Arms certainly used to be a really nice pub havent been for a few years...