At this moment, Papa John’s owns 84 restaurants near Cheshunt, Hertfordshire. See this page for a complete list of every Papa John’s branch close by.