Today, Papa John’s runs 50 locations near Hemel Hempstead, Hertfordshire. These are all Papa John’s restaurants in the area.