At this moment, O2 owns 22 locations near Northwich, Cheshire. This is a complete list of close by O2 stores.