At this moment, O2 owns 4 locations near Colchester, Essex. This page includes a list of O2 stores in the area.