Gastropub and hotel in North London serving a seasonal menu. While a stay here may not be essential, their Sunday roast does come well recommended. Drop in for a hearty lunch and pair it with a pint or two of ale. Sit inside or out.
Loving life in London!