Reviews of Lidl. (Supermarket) in Oxford (Oxfordshire).