New B&M store opens in Newbury

New B&M store opens in Newbury

B&M has opened its new store on London Road in Newbury, Berkshire. After taking over three units (formerly Pets at…