[slider_pro id="16"]  Critics have felt my ranking of the pizza at Story Deli in East London as eighth best in London was wrongheaded. After a long period of soul searching I've arrived at the same conclusion, only from the opposite direction. For purists the...

read more