A traditional village pub situated in the picturesque village of Abbots Bromley offering fabulous homemade food.