There is currently a total number of 40 B&M branches operating in Batley, West Yorkshire. A list of B&M locations in the area can be foundthis page.