food + drink SpitalfieldsHoly Carrot, Spitalfields Holy moly indeed – Holy Carrot lands in East London with serious intent, and what a joy it is.