At present, Papa John’s runs 9 branches near Barry, South Glamorgan. See below for the entire listing of all Papa John’s locations nearby.