At present, Papa John’s owns 4 locations near Colchester, Essex. This is a complete list of close by Papa John’s restaurants.