At the present, B&M owns 6 locations in Oswestry, Shropshire. This is a complete list of close by B&M stores.