Presently, O2 runs 66 locations near Uxbridge, Middlesex. On the page below you can view the entire listing of all O2 stores nearby.