|Distance:||2.7 miles (4.3 km)|
|Old route now:||A907, A977, B918|
|Route outline (key)|
The B910 is a short B-road in Clackmannanshire.
The road starts at the Marywood Roundabout at the western end of the Clackmannan bypass. We then head south into the town along the pre-bypass route of the A907, crossing the Black Devon at Marywood Bridge. The town centre, such as it is, and Clackmannan Tower are off to the right, while the B910 continues eastwards.
At the other end of the town's main street, we leave the ex-A907 by turning left into Cattle Market, a street name reminding us of the former prosperity of this town, and head north over the railway line, under the bypass, back over the Black Devon and finally under the former railway line which is now a cycle track to Dunfermline. The town has now been left behind and the road is climbing gently, to cross the Black Devon a third time! Soon after, we pass through some forestry to reach the route's terminus on the A977 at Gartlove.
The B910 we see today is much, much shorter than it originally was. In 1922 the route began in almost exactly the same place as it does now but headed due east to avoid Clackmannan, while the A907 went through town. The road then continued beyond its current eastern end via a multiplex along the A823 at Rumbling Bridge all the way to Kinross, where it ended on the A90. In the 1930s it lost the Rumbling Bridge to Kinross section, when that stretch was upgraded to become the A977. After further extension of the A977, it was cut back to its present end point at Gartlove. More recently, Kinross has been bypassed and the original eastern section of the B910 is now part of the B918.
Meanwhile, construction of the Clackmannan bypass altered the route of the B910 at the Clackmannan end. After passing under the railway line the B910 was extended directly into the village itself before curving round west and north to meet the new line of the A907, almost at its original starting point. The small stub that was by-passed is still there, running parallel to the railway line, but is blocked to vehicular traffic part-way along its length. The original western section of the B910 was taken over by the A907 bypass.