Red Lion

36 Bridle Path, Brafield on the Green, Northampton, NN7 1BP
edit

Red Lion in Brafield on the Green serves food.