Halfords now runs 12 branches near Eastleigh, Hampshire. See below for the full listing of all Halfords locations nearby.