At this moment, O2 owns 12 locations near Newport, Greater Newport, Hampshire. These are O2 stores in the area.