Today, B&M runs 45 locations near Cannock, Staffordshire. On this page you will see the listing of all B&M stores nearby.