At present, Papa John’s runs 75 branches near Upminster, Essex. See this page for a full listing of every Papa John’s restaurant nearby.