|Location Map ( geo)|
|From:||Phoenix Green (SU757557)|
|Distance:||3.2 miles (5.1 km)|
|Now part of:||B3016|
|Route outline (key)|
The B3012 was a short B-road in northern Hampshire.
It started on the A30 at Phoenix Green, near Hartley Wintney. It headed south into Winchfield, where it crossed the South Western Main Line. It crossed Odiham Common before ending on the A287 in Odiham.
In 1935, it was renumbered as part of the B3016, giving that road a multiplex of over two miles along the A30. Odiham has since been bypassed, so the southernmost section of the ex-B3012 is now unclassified.