Today, B&M has 22 branches near Market Harborough, Leicestershire. Here you'll see the listing of all B&M locations nearby.