It is all about the pizza, pies and cider at the Stable Whitechapel

Locally sourced ingredients are buzzwords that are omnipresent in most restaurant menus these days. However, at the Stable, they take this concept very seriously.