Presently, O2 has 4 branches near Gloucester, Gloucestershire. On this page you will see the listing of all O2 locations nearby.