At the present, B&M operates 29 stores near Colne, Lancashire. See a complete list of B&M branches below.