Right now, Papa John’s has 6 restaurants near Oxford, Oxfordshire. See the page below for the entire listing of all Papa John’s branches nearby