← Return to photo page

Lined-up for Papa John's pizza in London. Easy to see why Papa John's was the 2008 Pizza Chain of the Year in the UK!