Presently, O2 runs 5 branches near Stoke-on-Trent, Staffordshire. This page displays the listing of all O2 locations in the area.