Presently, O2 has 5 locations near Newcastle Under Lyme, Staffordshire. This page displays the listing of all O2 stores nearby.