There is currently a total number of 10 O2 branches open near Bedford, Bedfordshire. See this page for an entire list of O2 locations close by.