At the moment, O2 has 9 stores near Bishop's Stortford, Hertfordshire. Below you can see the listing of all O2 branches in the area.