I'm from Teesside and there was a thing called a "London pizza" there. Margherita with a load of chips and garlic sauce on top. You could get them all over Teesside and possibly other places up north. I did always wonder why on earth it was called a London pizza though.
I'm from Teesside and there was a thing called a "London pizza" there. Margherita with a load of chips and garlic sauce on top. You could get them all over Teesside and possibly other places up north. I did always wonder why on earth it was called a London pizza though.