At this moment, Papa John's owns 4 locations near London, Laurel County, Kentucky. See an entire list of Papa John's stores below.