At this moment, B&M operates 56 locations in Heywood, Lancashire. A list of B&M stores close by can be found here.