Today, B&M owns 16 stores in Letchworth Garden City, Hertfordshire. Refer to the page below for an entire list of B&M branches close by.