The B6412 crossing the River Eden west Temple Sowerby. This section of the road is the pre-bypass A66.
The B6412 is a cross country route, sandwiched between the Lake District and the Pennines. Except for the southern end, which was numbered A66, the road was originally unclassified before gaining its number in the late 1920s.
The road starts at a GSJ on the A66 and briefly runs east along the old route of that road. Just after crossing the River Eden and before reaching Temple Sowerby it TOTSOs left and crosses the Settle and Carlisle Railway at a level crossing by the former Culgaith station before running through that village. It crosses back over the railway again, staying close to the River Eden.
In Langwathby it reaches the A686, where there's a multiplex to the left for nearly a mile out of town and back over the Eden. After turning right to regain its number the road continues along the Eden valley and passes through Great Salkeld. After entering Lazonby it ends on the B6413 opposite the Midland Hotel near Lazonby and Kirkoswald station.