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