A relaxed Sunday roast with an emphasis on British ingredients and minimal waste. For an East London Sunday roast destination ...