Kelly The Hog’s Head Inn – A Family Friendly Pub | A Short Broomstick Ride From Alnwick CastleThe Hogs Head Inn is a gorgeous, modern country pub just of the A1 on the way in to Alnwick. The Inn is cleverly named after the Tavern...