
I was kindly invited to test out a new artisan pizza restaurant that has popped up in Leicester Square, London. As soon as I saw it was a new pizza joint I knew I had to give it a go, they must have known my addiction for pizza plus seeing that it was in a central location, I knew I had to go just to be able to share it among my pizza loving followers and friends. I went with my partner Nick as...