The total number of LIDL stores currently open in Oxford, Oxfordshire is 5. See this page for a full listing of every LIDL branch nearby.