Brafield on the Green, Northampton, NN7
Based in the pretty village of Brafield-on-the-Green just outside of Northampton, The Red Lion is a traditional yet upmarket country pub with both intimacy and charm surrounded by Northamptonshire cou