The Red Lion pub/restaurant with rooms is a quaint low rise stone-built pub surrounded by the picturesque village of Hellidon, Northamptonshire. It is the sister to The Castle at Edgehill.pub with rooms and both to the Free Spirit Pub group. It has seven bedrooms, and though we didn’t stay the night, we did get to…