Pizza Pilgrims Camden - 40-42 Parkway, London NW1 7AH, UK on Eaten