This route certainly beats the main road to Dorchester. Leave Sherborne on the A352 to Dorchester. Stay on this road all the way to Charminster then join the A37 for the last couple of miles to Dorchester. Some prefer this route in reverse. There are lots of bends, both fast and slow but they are hard to read. There are one or two open bends where you can see the road layout but most are concealed. Its very hard to get it right. Not much traffic here and no double white lines so easy to make progress.
Nice twisty and technical sections just outside Shaftesbury getting a bit less twisty as it goes along. The only downside is that it can be quite congested.
This is one of my favorite short routes which can easily be incorporated into a full length ride. Leave Sherborne on the A352 (see my other routes) but turn left onto the Sturminster Newton road (A3030) shortly after leaving Sherborne. The A3030 is a great road in excellent condition with lots of fast, open corners a few villages and some very technical corners with inclines and even the odd hump back bridge / corner. Turn right at the T-Junction at the end of this road and head towards Sturminster along the A357. Continue on towards Blandford Forum. At the traffic lights turn left and follow the A350 to Shaftesbury. This is a great road. The Stourpaine bends are really good. While you are in Shaftesbury it would be rude not to try ZIG ZAG hill. See Jon Bs ride from Shaftesbury to Ringwood for more info.