Kielder, Hexham, NE48
First and last pub in England. Large outside beer garden and dining available. Serving food from noon until late with both lunch and evening menus.