Here’s How You Can Get Free Pizza In London FOOD / By DamienFrancis If you live in London and love pizza you need to read this.