The A307 road runs 13.2 miles (21.2 km) through SW London and NW Surrey. It is primary at the north-east end; the remainder is non-primary, generally superseded in the mid-twentieth century in two stages by newer alignments of the Portsmouth Road, the Kingston bypass and Esher bypass of the A3, which runs along a slightly oblique axis.