Otto Pizza London – My love at first bite!

Pizza……ahhhh…………who doesn’t love pizza? As I write this I am seriously craving my Vegan Cashew Cheese pizza I tasted last Thursday. I actually had not had a cooked pizza before this,  in a very long time, I think about 10 months actually due to them being usually super unhealthy and full of dairy! So for me who