The B7008 provides a link between the A71 at West Calder and the A70, offering an alternative route between West Lothian and southern Lanarkshire and the Scottish Borders. The road was originally unclassified but had gained its number by 1927.
The route begins at a traffic light controlled junction with the A71 in the centre of West Calder, a short distance east of a similar junction with the B792. Heading south from the lights, the route turns sharply left on Harburn Road, which then curves back to the south past a row of large Victorian Villas. Newer housing follows, with plenty of green spaces, as another bend takes the route round to head east once more. Fields open up to the right at first, but the towns Football Club and Cemetery lie off to the left before open country is found. A sweeping bend carries the road over the small Harwood Water, and then a gentle climb leads onto two short straights across fields, dotted with patches of woodland. After a crossroads, the route becomes more sinuous, winding a little across the fields and dipping to cross a couple of burns. Harburn Golf Club spans the road just before the tiny hamlet is reached, although most of the houses lie off to the right. After crossing the railway, a sharp right turn sees the route continue to climb as it briefly heads south west.
The route soon turns to head south again, with more of the golf course off to the right before it enters an area of forestry. Large areas have been felled and replanted in recent years, or perhaps this is a forestry nursery area. Either way, thick hedgerows and deciduous trees line much of the roadside, giving an almost suburban feel in places. A long straight section passes through the managed pine woodland of Camilty Plantation, reaching a summit of around 285m near the trigpoint and Roman fortlet at the top of Camilty Hill. A gentle descent then leads down to the end of the route at a T-Junction with the A70.