The A338 is a major primary route in southern England, that runs from the junction with the A35 at Poole in Dorset to the junction with the A420 at Besselsleigh in Oxfordshire, a distance of 84 miles .