At this time, Papa John’s has 8 branches near Newbury, Berkshire. The listing of all Papa John’s locations in the area can be found here.