Pizza Pilgrims

15 Exmouth Market London EC1R 4QD