Last Friday I took Alex to try MOD Pizza, the brand new London Pizza hotspot, and I have to say it’s a big contender on the London pizza scene! Having crossed the pond from the USA, MOD