Halfords now operates 17 branches near Bury, Lancashire. This is a complete list of Halfords locations in the area.