B&M operates 28 existing stores in Bathgate, West Lothian. Refer to the page below for a complete list of B&M branches close by.