Probably . . the best pizza in London
Story Deli, Redchurch St. Shoreditch. . . pa
rt of my 'Shoreditch' series showcasing new and traditional tradeStory Deli, Redchurch St. Shoreditch. . . pa
rt of my 'Shoreditch' series showcasing new and traditional trade