In the rolling countryside of East Northamptonshire, Denford is a charming village framed by the meandering River Nene
Draughton is a small, quietly elegant village that charms with its timeless simplicity and pastoral grace