The road passes through the Stretton Gap on an alignment that was constructed in the late 1930s. Several stretches of the road follow the route of the Roman Road: Watling Street. The upgraded route bypasses All Stretton, Church Stretton and Little Stretton. The original route is the B5477 (former B4370) to the west. At a crossroads near Church Stretton railway station, the road meets the B4371. Further south it meets the B4370 (west) at Marshbrook. At Upper Affcot it passes the "White House". The road meets the A489 at Wistanstow. At Craven Arms, there is the Shropshire Hills Discovery Centre, and it meets the east-west B4368. At Onibury, there is a level crossing, one of only a few on trunk roads in England. The section from Shrewsbury to Ludlow is prone to crashes.