Right now, Papa John’s has 30 restaurants near Luton, Bedfordshire. On this page you can see the listing of all Papa John’s branches in the area.