A272, absolutey, but don't forget the B3049 from Winchester to Stockbridge. This was originally the A272 before it was down graded and has the A272's "character"
The following is a brilliant rarly Sunday morning blast: take the A30 from Salisbury to Shaftesbury then the B3081, Shaftesbury to Ringwood, including the murderous "ZigZag" Hill which makes any competition hill climb look tame.
Then A31 and A36 to Dorchester, not very interesting and then the A37 to Yeovil, A30 to Sherbourne then the A352 back to Dorchester. Two amazing bits or road. From Dorchester back to Blandford and Salisbury. 171 Miles but all of it well worth the fuel!